Jump to content
SooR

[Поддержка] OCFilter - Модуль фильтра товаров

Recommended Posts

Posted (edited)
В 21.02.2019 в 14:07, SooR сказал:

@malinator 

 

Открываем 

 

catalog\view\theme\default\template\extension\module\ocfilter\filter_slider_item.tpl

 

и меняем содержимое на

 

  Показать контент


<div class="input-group input-group-sm ocf-slider-input-group">
  <input type="number" min="<?php echo $option['slide_value_min']; ?>" max="<?php echo $option['slide_value_max']; ?>" name="ocf[<?php echo $option['option_id']; ?>][min]" value="<?php echo $option['slide_value_min_get']; ?>" class="form-control" id="control-min-<?php echo $option['option_id']; ?>" />
  <span class="input-group-addon">-</span>
  <input type="number" min="<?php echo $option['slide_value_min']; ?>" max="<?php echo $option['slide_value_max']; ?>" name="ocf[<?php echo $option['option_id']; ?>][max]" value="<?php echo $option['slide_value_max_get']; ?>" class="form-control" id="control-max-<?php echo $option['option_id']; ?>" />
  <?php if ($option['postfix']) { ?>
  <span class="input-group-addon"><?php echo $option['postfix']; ?></span>
  <?php } ?>
</div>
<div id="scale-<?php echo $option['option_id']; ?>" class="scale ocf-target"
  data-option-id="<?php echo $option['option_id']; ?>"
  data-start-min="<?php echo $option['slide_value_min_get']; ?>"
  data-start-max="<?php echo $option['slide_value_max_get']; ?>"
  data-range-min="<?php echo $option['slide_value_min']; ?>"
  data-range-max="<?php echo $option['slide_value_max']; ?>"
  data-control-min="#control-min-<?php echo $option['option_id']; ?>"
  data-control-max="#control-max-<?php echo $option['option_id']; ?>"
></div>

 

 

Сохраняем, закрываем.

Открываем 

 

catalog\view\theme\default\template\extension\module\ocfilter\filter_item.tpl

и удаляем

 

  Показать контент


<?php if ($option['type'] == 'slide' || $option['type'] == 'slide_dual') { ?>
<span id="left-value-<?php echo $option['option_id']; ?>"><?php echo $option['slide_value_min_get']; ?></span>
<?php if ($option['type'] == 'slide_dual') { ?>
-&nbsp;<span id="right-value-<?php echo $option['option_id']; ?>"><?php echo $option['slide_value_max_get']; ?></span>
<?php } ?>
<?php echo $option['postfix']; ?>
<?php } ?>

 

 

Сохраняем, закрываем.

Открываем catalog\view\javascript\ocfilter\ocfilter.js

 

ищем 


$element.get(0).noUiSlider.on('change'

меняем на


$element.get(0).noUiSlider.on('set'

Сохраняем, закрываем.

На странице с фильтром нажимаем Ctrl + F5 и проверяем.

Добавить стилей по вкусу.

На 3 версию opencart инструкция есть? Если нет, то адаптировать можно?

Edited by farshmac

Share this post


Link to post
Share on other sites
39 минут назад, farshmac сказал:

На 3 версию opencart инструкция есть? Если нет, то адаптировать можно?

Есть модификатор

 

 

ocfilter.page-links-opencart-3.ocmod.zip

Share this post


Link to post
Share on other sites
Posted (edited)
4 часа назад, SooR сказал:

Похоже на модификатор для вывода ссылок на страницу категорий. Мне бы в фильтре с ползунками возможность вбивать значения руками, как с ценой. Или я туплю?

Edited by farshmac

Share this post


Link to post
Share on other sites
8 часов назад, farshmac сказал:

Похоже на модификатор для вывода ссылок на страницу категорий. Мне бы в фильтре с ползунками возможность вбивать значения руками, как с ценой. Или я туплю?

Да, не то скинул.

Под тройку все тоже самое, только шаблон этот

 

catalog\view\theme\default\template\extension\module\ocfilter\filter_item.twig

 

Спойлер

<div class="input-group">
  <input name="slider_value[{{ option.option_id }}][min]" value="{{ option.slide_value_min_get }}" type="text" class="form-control input-sm" id="left-control-{{ option.option_id }}" />
  <div class="input-group-addon">-</div>
  <input name="slider_value[{{ option.option_id }}][max]" value="{{ option.slide_value_max_get }}" type="text" class="form-control input-sm" id="right-control-{{ option.option_id }}" />
  {% if (option.postfix) %}
  <div class="input-group-addon">{{ option.postfix }}</div>
  {% endif %}
</div><!-- /.input-group -->
<br />
<div id="scale-{{ option.option_id }}" class="scale ocf-target"
  data-option-id="{{ option.option_id }}"
  data-start-min="{{ option.slide_value_min_get }}"
  data-start-max="{{ option.slide_value_max_get }}"
  data-range-min="{{ option.slide_value_min }}"
  data-range-max="{{ option.slide_value_max }}"
  data-element-min="#left-value-{{ option.option_id }}"
  data-element-max="#right-value-{{ option.option_id }}"
  data-control-min="#left-control-{{ option.option_id }}"
  data-control-max="#right-control-{{ option.option_id }}"
></div>

 

 

Share this post


Link to post
Share on other sites

Написал в ЛС о проблеме, ответьте пожалуйста.

Share this post


Link to post
Share on other sites

Спасибо огроменнейшее @SooR за такой модуль, поддержку, и терпение)

Share this post


Link to post
Share on other sites
Posted (edited)

Помогите обновить, пожста

При попытке обновления до последней версии выскакивает ошибка: "Модификатор OCFilter Modification уже использует уникальный ID код который вы пытаетесь загрузить! "

все делал по инструкции, в теме написано попробовать удалить модификатор, это я тоже пробовал сделать, все равно показывает ту же самую ошибку.

Edited by malinator

Share this post


Link to post
Share on other sites
8 минут назад, SooR сказал:

@malinator , здравствуйте. Удалите старый модификатор и установите новый

 

2 часа назад, malinator сказал:

в теме написано попробовать удалить модификатор, это я тоже пробовал сделать, все равно показывает ту же самую ошибку.

 

я пробовал, не помогает

Share this post


Link to post
Share on other sites

Приветствую, подскажите пожалуйста можно ли изменить логику подбора товаров с "или" на "и", если да то как. Заранее спасибо.

Share this post


Link to post
Share on other sites
48 минут назад, magdek сказал:

Приветствую, подскажите пожалуйста можно ли изменить логику подбора товаров с "или" на "и", если да то как. Заранее спасибо.

Приветствую. Если вы про чекбоксы + логика "И", то такого пока нет.

Share this post


Link to post
Share on other sites
1 час назад, SooR сказал:

Если вы про чекбоксы + логика "И", то такого пока нет.

Сейчас например если покупатель выбирает материал кокос и койра то подбираются товары где есть и одно и другое, а нужно чтобы подбирались товары где есть одновременно и латекс, и кокос, если это о чем Вы написали то это оно.

Share this post


Link to post
Share on other sites

@zlob добрый день, помню у вас было много страниц в фильтре, скажите вы ставили крайнее обновление?

Я так понимаю там по новому формируется урл (с рандомным числом) и если обновиться то руками все страницы перезабивать или как вы делали?

Share this post


Link to post
Share on other sites
В 26.03.2018 в 19:12, SooR сказал:

Пожалуйста.

Кому нужен такой же метод формирования <link ... rel="next|prev|canonical" /> при выбранном фильтре или посадочных, вот код

 


if (isset($this->request->get['filter_ocfilter'])) {
  $this->document->deleteLink('canonical');
  $this->document->deleteLink('prev');
  $this->document->deleteLink('next');

  if ($page > 1) {
    $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&filter_ocfilter=' . $this->request->get['filter_ocfilter'], true), 'canonical');
  }

  if ($page > 2) {
    $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&filter_ocfilter=' . $this->request->get['filter_ocfilter'] . '&page=' . ($page - 1), true), 'prev');
  }

  if ($limit && ceil($product_total / $limit) > $page) {
    $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&filter_ocfilter=' . $this->request->get['filter_ocfilter'] . '&page=' . ($page + 1), true), 'next');
  }
}

вставить его нужно после 


$data['continue'] = $this->url->link('common/home');

(первый найденный результат) в контроллере категории

 

catalog/controller/product/category.php

 

после чего очистить и обновить модификаторы.

 

Спасибо... Так почему сразу не интегрировать данное решение, Это must-have!)

Share this post


Link to post
Share on other sites
Posted (edited)
8 часов назад, PRammer сказал:

 

Спасибо... Так почему сразу не интегрировать данное решение, Это must-have!)

Еще нюансик, как тут добавить / в конце URL + в sitemap ?

Edited by PRammer

Share this post


Link to post
Share on other sites

Добрый день, установил плагин , захожу в категорию товаров мне выдает ошибку Fatal error: Trait 'Helper' not found in /home/stupidso/vashsite.info/catalog/controller/extension/module/ocfilter.php on line 4

Share this post


Link to post
Share on other sites

И при установке  плагина примерно на 70% выдало ошибку https://prnt.sc/rn593r . Нажел ок , но плагин установился( предпологаю что  коряво ) 

Share this post


Link to post
Share on other sites
1 час назад, rusonsaint сказал:

И при установке  плагина примерно на 70% выдало ошибку https://prnt.sc/rn593r . Нажел ок , но плагин установился( предпологаю что  коряво ) 

Ошибка, как обычно это бывает, в конфигах. В данном случае опечатка конфига админки

 

Спойлер

2020-03-26_154049.png.868e34efede11bff8346b54a38949155.png

 

 

Share this post


Link to post
Share on other sites
Posted (edited)

Здравствуйте.

Как отсортировать в фильтре производителя?

порядок сортировки в производителях не влияет на вывод

 

Edited by Xaziain

Share this post


Link to post
Share on other sites

Здравствуйте, SooR.

На нашем сайте используется lazyloader на странице категории.

Будет ли Ваш фильтр совместим с этим режимом? Не возникнет проблем с загрузкой превью товаров?

Спасибо.

С уважением

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By reDream
      Фильтр товаров, о котором раньше можно было только мечтать.
      Оптимальный баланс возможностей и лёгкости в настройке. Не смотря на всю мощь фильтра, с его настройками справится любой - как опытный разработчик, так и начинающий контент-менеджер. Интерфейс настроек прост и понятен на интуитивном уровне, большинство настроек дополнительно проиллюстрированы. Вам больше не нужно "шаманить" с настройками, фильтр полностью автоматизирован. Все существующие на сайте категории, фильтры, опции, атрибуты и скидки подтягиваются автоматически. Вам больше не нужно задавать "диапазоны" для слайдеров, все значения подгружаются автоматически. Вам больше не нужно переживать, что фильтр не подойдёт к вашему шаблону - адаптация теперь нужна только в исключительных случаях Может работать как с перезагрузкой страницы, так и с помощью ajax, в реальном времени.
      Работает на страницах категорий, производителей, поиска и товаров со скидками
      17 методов фильтрации - По цене, атрибутам, опциям, наличию, весу и др. 8 видов фильтров - Чекбоксы и переключатели - не предел 8 скинов - 9 цветовых схем и 29 лоадеров на любой вкус 2 шаблона - Вертикальный и горизонтальный 2 режима - С перезагрузкой страницы и без  
      Демо - oc.redream.ru 
      Логин/Пароль: demo/demo   По всем вопросам: 
      oc@redream.ru Видео обзор:
      Основные преимущества фильтра:
      Максимально удобная и понятная панель управления фильтром. Все созданные опции, аттрибуты, фильтры, категории и производители подтягиваются автоматически, настройка производится в пару кликов Высокая скорость работы. Все методы и запросы в БД максимально оптимизированы. В магазине с более чем 10000 товаров фильтрация занимает в среднем 0.4 секунды. Пример Возможность создать разные конфигурации фильтра для разных страниц Мобильная версия с возможностью задать минимальную ширину экрана, текст/иконку кнопки и положение на странице Совместимость со всеми шаблонами. Адаптация бесплатна и необходима только в редких случаях Работа с мультиязычными и мультивалютными сайтами Работа с мультимагазинами. ВНИМАНИЕ! Лицензия приобретается на один домен и его поддомены. Для дополнительных доменов необходимо приобретать дополнительные лицензии 8 видов фильтров - поле ввода, одиночный выбор, флажок, радиокнопка, список, изображение, изображение(множественный выбор, аналог чекбоксов с изображениями), слайдер Фильтр единственным правильным образом учитывает скидки и налоги. Вам не нужно прописывать в настройках размер налога. Если у товара есть скидка или налог - фильтр учтет это автоматически 2 метода загрузки результатов - привычный, с перезагрузкой страницы и загрузка контента в реальном времени через ajax Возможность включить ajax-пагинацию, ajax-сортировку результатов и ajax-изменение лимитов. Так же вы можете прописать собственные callback-функции, не меняя файлы фильтра Удобный фильтр "слайдером". Вам больше не нужно задавать диапазон для отображения слайдера - все значения подставятся автоматически. В слайдере можно фильтровать даже не по числовым параметрам. Например "M - L - XL - XXL - XXXL" Полная кастомизация отображения: Вертикальный или горизонтальный шаблон 8 различных скинов на любой вкус 9 тщательно выверенных ярких цветовых схем 29 крутых лоадеров Ограничение высоты списка как по высоте, так и по кол-ву элементов Блок с выбранными параметрами Отображение количества товаров у каждого параметра Отключение и скрытие исключающих друг друга параметров Бесплатная консультация и техподдержка от разработчика Методы фильтрации
      По цене По производителям По атрибутам По опциям По стандартным фильтрам По наличию По названию По новинкам (+ возможность задать, какое кол-во дней товар будет считаться новым) По акциям (как по наличию скидки на товар, так и по размеру скидки) По категориям По модели По тегам (как с полем ввода, так и выбором существующих тегов) По рейтингу По длине, ширине, высоте и весу Работает на всех актуальных версиях OpenCart и OcStore. С любым шаблоном.
      Проверен на:
      OpenCart 1.5.4 OpenCart 1.5.4.1 OpenCart 1.5.5.1 OpenCart 1.5.6 OpenCart 1.5.6.1 OpenCart 1.5.6.2 OpenCart 1.5.6.3 OpenCart 1.5.6.4 OpenCart 2.0.1.0 OpenCart 2.0.3.1 OpenCart 2.1.0.2 OpenCart 2.2.0.0 OpenCart 2.3.0.1 OpenCart 2.3.0.2 OpenCart 3.0.0.0 OpenCart 3.0.1.1 OpenCart 3.0.1.2 OpenCart 3.0.2.0 OcStore 2.1.0.1 OcStore 2.1.0.1.1 OcStore 2.1.0.2 OcStore 2.1.0.2.1 OcStore 2.3.0.2 OcStore 2.3.0.2.1 OcStore 2.3.0.2.2 OcStore 2.3.0.2.3 Для разных версий OpenCart предусмотрены разные сборки
       
      Системные требования:
      Для OpenCart 1.5.x:
      Php не ниже 5.4 Ioncube loader не ниже 5.0 Vqmod Для OpenCart 2.x и 3.x:
      Php не ниже 5.4 Ioncube loader не ниже 5.0  
      Процедура установки:
      Загрузить все файлы под вашу версию OpenCart из папки "upload" в корневую папку сайта (если у вас на сервере версия php 7.0 или выше - дополнительно загрузите соответствующий архив) Обновить кэш модификаторов в менеджере дополнений (в vqmod обновляется автоматически) Зайти в настройки фильтра и запросить лицензию. Если при покупке вы правильно указали домен, ключ будет выдан автоматически Настроить фильтр Добавить фильтр в схему (Дизайн > Схемы)
    • By reDream
      1 000.00 руб
      Скачать/Купить дополнение


      Фильтр товаров Dream Filter
      Фильтр товаров, о котором раньше можно было только мечтать.
      Оптимальный баланс возможностей и лёгкости в настройке. Не смотря на всю мощь фильтра, с его настройками справится любой - как опытный разработчик, так и начинающий контент-менеджер. Интерфейс настроек прост и понятен на интуитивном уровне, большинство настроек дополнительно проиллюстрированы. Вам больше не нужно "шаманить" с настройками, фильтр полностью автоматизирован. Все существующие на сайте категории, фильтры, опции, атрибуты и скидки подтягиваются автоматически. Вам больше не нужно задавать "диапазоны" для слайдеров, все значения подгружаются автоматически. Вам больше не нужно переживать, что фильтр не подойдёт к вашему шаблону - адаптация теперь нужна только в исключительных случаях Может работать как с перезагрузкой страницы, так и с помощью ajax, в реальном времени.
      Работает на страницах категорий, производителей, поиска и товаров со скидками
      17 методов фильтрации - По цене, атрибутам, опциям, наличию, весу и др. 8 видов фильтров - Чекбоксы и переключатели - не предел 8 скинов - 9 цветовых схем и 29 лоадеров на любой вкус 2 шаблона - Вертикальный и горизонтальный 2 режима - С перезагрузкой страницы и без  
      Демо - oc.redream.ru 
      Логин/Пароль: demo/demo   По всем вопросам: 
      oc@redream.ru Видео обзор:
      Основные преимущества фильтра:
      Максимально удобная и понятная панель управления фильтром. Все созданные опции, аттрибуты, фильтры, категории и производители подтягиваются автоматически, настройка производится в пару кликов Высокая скорость работы. Все методы и запросы в БД максимально оптимизированы. В магазине с более чем 10000 товаров фильтрация занимает в среднем 0.4 секунды. Пример Возможность создать разные конфигурации фильтра для разных страниц Мобильная версия с возможностью задать минимальную ширину экрана, текст/иконку кнопки и положение на странице Совместимость со всеми шаблонами. Адаптация бесплатна и необходима только в редких случаях Работа с мультиязычными и мультивалютными сайтами Работа с мультимагазинами. ВНИМАНИЕ! Лицензия приобретается на один домен и его поддомены. Для дополнительных доменов необходимо приобретать дополнительные лицензии 8 видов фильтров - поле ввода, одиночный выбор, флажок, радиокнопка, список, изображение, изображение(множественный выбор, аналог чекбоксов с изображениями), слайдер Фильтр единственным правильным образом учитывает скидки и налоги. Вам не нужно прописывать в настройках размер налога. Если у товара есть скидка или налог - фильтр учтет это автоматически 2 метода загрузки результатов - привычный, с перезагрузкой страницы и загрузка контента в реальном времени через ajax Возможность включить ajax-пагинацию, ajax-сортировку результатов и ajax-изменение лимитов. Так же вы можете прописать собственные callback-функции, не меняя файлы фильтра Удобный фильтр "слайдером". Вам больше не нужно задавать диапазон для отображения слайдера - все значения подставятся автоматически. В слайдере можно фильтровать даже не по числовым параметрам. Например "M - L - XL - XXL - XXXL" Полная кастомизация отображения: Вертикальный или горизонтальный шаблон 8 различных скинов на любой вкус 9 тщательно выверенных ярких цветовых схем 29 крутых лоадеров Ограничение высоты списка как по высоте, так и по кол-ву элементов Блок с выбранными параметрами Отображение количества товаров у каждого параметра Отключение и скрытие исключающих друг друга параметров Бесплатная консультация и техподдержка от разработчика Методы фильтрации
      По цене По производителям По атрибутам По опциям По стандартным фильтрам По наличию По названию По новинкам (+ возможность задать, какое кол-во дней товар будет считаться новым) По акциям (как по наличию скидки на товар, так и по размеру скидки) По категориям По модели По тегам (как с полем ввода, так и выбором существующих тегов) По рейтингу По длине, ширине, высоте и весу Работает на всех актуальных версиях OpenCart и OcStore. С любым шаблоном.
      Проверен на:
      OpenCart 1.5.4 OpenCart 1.5.4.1 OpenCart 1.5.5.1 OpenCart 1.5.6 OpenCart 1.5.6.1 OpenCart 1.5.6.2 OpenCart 1.5.6.3 OpenCart 1.5.6.4 OpenCart 2.0.1.0 OpenCart 2.0.3.1 OpenCart 2.1.0.2 OpenCart 2.2.0.0 OpenCart 2.3.0.1 OpenCart 2.3.0.2 OpenCart 3.0.0.0 OpenCart 3.0.1.1 OpenCart 3.0.1.2 OpenCart 3.0.2.0 OcStore 2.1.0.1 OcStore 2.1.0.1.1 OcStore 2.1.0.2 OcStore 2.1.0.2.1 OcStore 2.3.0.2 OcStore 2.3.0.2.1 OcStore 2.3.0.2.2 OcStore 2.3.0.2.3 Для разных версий OpenCart предусмотрены разные сборки
       
      Системные требования:
      Для OpenCart 1.5.x:
      Php не ниже 5.4 Ioncube loader не ниже 5.0 Vqmod Для OpenCart 2.x и 3.x:
      Php не ниже 5.4 Ioncube loader не ниже 5.0  
      Процедура установки:
      Загрузить все файлы под вашу версию OpenCart из папки "upload" в корневую папку сайта (если у вас на сервере версия php 7.0 или выше - дополнительно загрузите соответствующий архив) Обновить кэш модификаторов в менеджере дополнений (в vqmod обновляется автоматически) Зайти в настройки фильтра и запросить лицензию. Если при покупке вы правильно указали домен, ключ будет выдан автоматически Настроить фильтр Добавить фильтр в схему (Дизайн > Схемы) Добавил reDream Добавлено 18.04.2017 Категория Фильтры Системные требования Ioncube Loader 5+ Сайт разработчика http://redream.ru Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет
      Да Старая цена 1250  
    • By SooR
      OCFilter - это быстрый и функциональный фильтр товаров в каталоге.
      Основной упор делается на скорость отбора товаров и удобство использования фильтра как покупателями, так и владельцами магазинов.
      Поэтому юзабилити и алгоритмы поиска развиваются постоянно, независимо от достигнутых или поставленных целей.
       
      Демо-версия

      Каталог
      Админ-панель

      Логин: demo
      Пароль: demo
       
      Совместимость

      Модуль совместим с OpenCart 2.* и 3.* (включая различные сборки на базе этих версий).
      OpenCart 1.5.x больше не поддерживается (04.03.2019).
      Техподдержка уже установленных модулей на 1.5 будет действовать до 31.07.2019.
       
      Совместимость с шаблонами
       
      Гарантированная совместимость доступна для следующих шаблонов:
       
      Aurus* - адаптивный, универсальный шаблон
      Демо фильтра: https://aurus-1.aridius.ru/biguteria/
      Шаблон: https://opencartforum.com/files/file/8027-aurus-adaptivnyy-universalnyy-shablon/

       
      UniShop*
      Демо фильтра: http://unishop-template.tw1.ru/desktops/
      Шаблон: https://opencartforum.com/files/file/3063-universalnyy-adaptivnyy-shablon-unishop/

       
      TechStore
      Шаблон: https://opencartforum.com/files/file/4550-techstore-adaptivnyy-universalnyy-shablon/
       
      Frame Theme*
      Демо фильтра: https://frame.xds.by/demo/ocr_3.0.x/index.php?route=product/category&path=20
      Шаблон: https://opencartforum.com/files/file/5609-frame-theme-bystryy-adaptivnyy-shablon-dlya-opencart-3x/

       
      Madeshop* - универсальный адаптивный шаблон
      Демо фильтра: https://madeshop.ru/maiki/woman/maiki/
      Шаблон: https://opencartforum.com/files/file/7285-madeshop-universalnyy-adaptivnyy-shablon/

       
      Megashop* - настраиваемый шаблон для OpenCart
      Демо фильтра: https://megashop.medialine.cc/telefony-i-gadjety/smartfony/
      Шаблон: https://opencartforum.com/files/file/8015-megashop-nastraivaemyy-shablon-dlya-opencart/

       
      Лайтшоп* - универсальный шаблон Opencart (необходимо запросить файлы адаптации для фильтра)
      Шаблон: https://opencartforum.com/files/file/3741-laytshop-universalnyy-shablon-opencart/
       
      Yoga* - Новый адаптивный шаблон ☂
      Демо фильтра: https://yoga-template.site/smartphone/
      Шаблон: https://opencartforum.com/files/file/7547-yoga-novyy-adaptivnyy-shablon-☂/

       
      А также: Barbara, July и многие другие.
       
      *свой стиль фильтра

      Основные возможности модуля

      Фильтрация по:
      цене с логарифмической шкалой; производителям; наличию на складе (как по количеству, так и по stock_status_id); атрибутам*; опциям товара*; стандартным фильтрам OpenCart*.
      *требует скопировать их в настройках модуля
      - Поддержка мультиязычности;
      - Поддержка SEO URL для фильтров и его значений;
      - Работа с большим количеством товаров (100к +) и фильтров;
      - Создание посадочных страниц для определенного набора фильтров со своими meta-данными и текстом;
      - Не конфликтует с шаблонами и другими модулями;
      - Не заменяет файлы Вашего магазина, устанавливается через установщик дополнений OCmod с минимальными вставками кода;
      - Поддержка мобильных версий;
      - Возможность скрывать неактивные (с нулевым количеством товаров) значения фильтра;
      - Возможность использовать слайдеры для любых фильтров;
      - Возможность ограничивать вывод фильтров и значений, скрывая лишние под collapse кнопку;
      - Код модуля не зашифрован и не требует декодеров.

      Формирование SEO URL приводит ссылку фильтров в следующий вид:
      http[s]://domain.com/category-[n]/manufacturer-[n]/price/[number]-[number]/sklad/[in|out|stock_status_id]/filter-[n]/value-[n]/filter-[n]/[number]-[number][/|] Реальная ссылка демо-версии:
      http://demo2.ocfilter.com/noutbuki-planshety-po/noutbuki-planshety-kompjutery/noutbuki/dell/obem-i-tip-hdd/1-tb/opticheskij-nakopitel/dvd-rw/ Постоянным покупателям модуля скидки (см. справа).
       
      Внимание! 
      Модуль работает только в категориях товара! В акциях, производителях и на странице поиска он не работает.
       
      Внимание!
      Для правильной работы фильтра OCFilter вам необходимо отключить модификаторы всех других сторонних модулей фильтра (если такие модули устанавливались)!
      То есть отключить модификаторы из админки и в директории /system/[название_файла].xml
      Название файла достаточно переименовать, добавив в конце "_"
      /system/[название_файла].xml_ После этого обязательно очистите и обновите модификаторы в панели управления сайтом.
       
      Частые вопросы
      https://opencartforum.com/files/file/3394-ocfilter-modul-filtra-tovarov/?tab=tutorials
       
      Контакты

      Время работы поддержки: пн-пт с 10:00 до 19:00, суббота, воскресенье - выходной
  • Recently Browsing   1 member

×

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.