Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

psamodurov13

Newbie
  
  • Posts

    30
  • Joined

  • Last visited

Recent Profile Visitors

5,895 profile views

psamodurov13's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Reacting Well Rare
  • Conversation Starter
  • Week One Done

Recent Badges

2

Reputation

  1. Добрый день. Использую модуль ocfilter для фильтрации товаров. Возник следующий вопрос: Имеется интернет магазин одежды с товарами от нескольких поставщиков. И есть товары со следующими значениями опции размера: S, S/M, 42, 42/44, 44, 44/46. В идеале хотелось бы в фильтре перечислять не все возможные значения размеров, а вывести список значений 42, 44, 46 и т.д. Где при выборе фильтра 42 будут выводиться товары со значениями опции размера S, S/M, 42, 42/44, при выборе 44 - S/M, 42/44, 44, 44/46, и т.д. Подскажите, пожалуйста, как можно реализовать подобную группировку значений опций в отдельные значения фильтрации
  2. Если кого-то заинтересует вывод заголовка h1 в header, то вот решение, не идеальное. Если кто-то предложит что-то более правильное, буду рад использовать В system/library/document.php после <?php class Document { private $title; private $description; private $keywords; вставить private $meta_h1; и после public function getKeywords() { return $this->keywords; } вставить public function setSearchHeading($meta_h1) { $this->meta_h1 = $meta_h1; } public function getSearchHeading() { return $this->meta_h1; } в controller/common/header.php после $data['description'] = $this->document->getDescription(); $data['keywords'] = $this->document->getKeywords(); вставить $data['search_heading'] = $this->document->getSearchHeading(); Мне надо было вывести заголовок в шапке на страницах категорий, главной и производителях. Поэтому приведу пример на страницах категорий товаров в controller/product/category.php после if ($category_info['meta_h1']) { $data['heading_title'] = $category_info['meta_h1']; } else { $data['heading_title'] = $category_info['name']; } вставить if ($category_info['meta_h1']) { $this->document->setSearchHeading($category_info['meta_h1']); } else { $this->document->setSearchHeading($category_info['name']); } затем в файле header.tpl выводим заголовок в нужном месте <p class="search_heading"><?php echo $search_heading; ?></p>
  3. а вот этого и нет в header.php вот что есть // Menu $this->load->model('catalog/category'); $this->load->model('catalog/product'); $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { if ($category['top']) { // Level 2 $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $filter_data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } // Level 1 $data['categories'][] = array( 'name' => $category['name'], 'children' => $children_data, 'column' => $category['column'] ? $category['column'] : 1, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } } $data['language'] = $this->load->controller('common/language'); $data['currency'] = $this->load->controller('common/currency'); $data['search'] = $this->load->controller('common/search'); $data['cart'] = $this->load->controller('common/cart');
  4. Добрый день. Может кто-то подсказать как вывести заголовок текущей категории товаров в шапке сайта? В header.tpl прописал вывод в нужном месте следующим образом <p class="heading">&laquo;<?php echo $heading_title; ?>&raquo;</p> А что нужно прописать в контроллере?
  5. А что-то подобное примерам из ссылок выше никто так и не встречал? Чтобы именно размывались карточки товаров с предупреждением о том, что это контент для взрослых. То есть не просто попап с информацией, а именно "перекрытие" конкретных товаров с кнопкой, при клике на которую будет открываться попап.
  6. всем спасибо, установил данный модуль. Настроил вывод в админке и в корзине модуля Simple. Единственное в коде модификатора поменял путь к файлу модуля simple, так как у меня сайт на шаблоне luxury. Пока что проблем не замечено.
  7. все-таки вылезла одна ошибка на странице редактирования заказа http://joxi.ru/5md9O1vcaJ9Ky2. Подскажете, где копать?
  8. Добрый день. Может кто сталкивался уже с подобной проблемой. Создали посадочную страницу в настройках фильтра для всего нижнего белья черного цвета https://sweethomedress.ru/nizhnee-belye/filter/price-242-6900/tsvet_1/chernyj_1/. Наблюдается ошибка в пагинации. Ссылки на 2 и последующие страницы ведут на страницы основной категории без учета параметров фильтра. Заметили, что подтягивается блок пагинации из настроек категории, а не фильтра. Так как блок пагинации фильтра выглядит немного иначе ( на страницах фильтрации выравнивание по центру и нет строки с количеством выведеных товаров)
  9. а вариантов с привязкой к товарам или хотя бы к категориям не бывало?
  10. Если кому-то в дальнейшем понадобится, решили проблему следующим кодом в .htaccess RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !\..{1,10}$ RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [L,R=301] и для редиректа конкретной страницы такой RewriteCond %{REQUEST_URI} ^/manufacturer/$ RewriteRule ^.*$ https://%{HTTP_HOST}/brands/? [R=301,L]
  11. Добрый день. Встречал ли кто-нибудь модуль, который позволяет "размыть" карточки товаров для взрослых и вывести на них кнопку подтверждения возраста? Например, так http://joxi.ru/Vm6YOK9URK55gr и http://joxi.ru/52apaXvHg0aQ4m или так http://joxi.ru/MAj5ydbI1Yg332 и http://joxi.ru/v29YxRXURjPKg2.
  12. Добрый день. По ссылке у Вас нет изображений в описании, но если имеется в виду ситуация как на странице http://amarantshop.com.ua/semena-amaranta-na-posev/proraschivatel-mikroferma-amaranta.html, то в css в настройках шаблона пропишите следующее #tab-description img { max-width: 100%; }
  13. Всем большое спасибо за помощь. Данный вариант вывел артикул, вроде все в порядке. А какие излишества надо проверить?)
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.