Jump to content
SooR

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

Recommended Posts

Добрый день. Подскажите пожалуйста, купил уже второй модуль OCFilter, первый был для версии опенкарта 1.6 и он помимо фильтрации выводил заполненные в фильтре характеристики в карточку товара. Также можно было было отключить фильтрацию по некоторым характеристикам но опять же, выводить их в карточке товара. Сейчас этого не вижу. Вопрос - так и есть в новых версиях фильтра или это у нас на сайте что-то не так?

Share this post


Link to post
Share on other sites
В 14.01.2019 в 18:07, SooR сказал:

@Defaer , начните с отключения модификаторов других фильтров

 

 

2019-01-14_170713.png


Благодарю за ответ.
Пробовал этот способ ранее. Сторонних модулей фильтров (кроме того что в шаблоне) не подключено. Отключение фильтра шаблона так же ни к чему не приводит.
Прилагаю скрин каталога system, может чего не заметил. В остальных файлах раздела ничего связанного с фильтрами не обнаружил.
Переименование файла шаблона
da_journal2.ocmod.xml
ломает систему.

Снимок.JPG

Edited by Defaer
забыл прикрепить скрин

Share this post


Link to post
Share on other sites

@Defaer , тогда нужно смотреть сайт, не применился модификатор для модели товара. Из-за других изменений файла, либо что-то с системой модификаций, это частое явление.

Share this post


Link to post
Share on other sites

Доброй ночи!

 

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

Т.е. показывать список значений по клику на заголовке фильтра

 

 

2019-01-15_22-43-58.png

Share this post


Link to post
Share on other sites

del

Edited by dima2000

Share this post


Link to post
Share on other sites

dima2000 предложил неплохой вариант, который реализован на нескольких крупных магазинах. Его плюс в компактности. Кроме того, если значений в опции фильтра 10 и более, то особого смысла оставлять 1-2-3 значения  нет. В целом, продложенный вариант смотрится более выигрышно.

Хотя, в некоторых случаях принудительно раскрытая секция может пригодиться.

Присоединяюсь к пожеланию.

Edited by jaffagold

Share this post


Link to post
Share on other sites

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

Share this post


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

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

по умолчанию автогенерируемые страницы (не созданные руками через админку фильтра) имеют в коде meta name noindex nofollow. Почти всегда этого достаточно для того, "чтоб в поиск не попадали все  комбинации  категорий  товаров".

Поэтому, если цель - индексация только страниц фильтров, созданных руками через админку фильтра, то дорабатывать ничего не нужно

Share this post


Link to post
Share on other sites

В целом, мне кажется, что OCFilter в шаге от идеала с точки зрения SEO и удобства пользователя.

К автору модуля

В порядке обсуждения.

Есть такое мнение:

Цитата

...все фильтры, где нет возможности принудительно заблокировать в robots get-параметр можно забыть. Про все фильтры, авторы которых говорят, я же добавил мета тег noindex, а четакого можно забыть, потому что боты все равно должны зайти на эти 200 тысяч милионов вариантов, прежде чем увидеть ноиндекс, и пока они туда ходят, они не ходят на нужный качественный контент, так как ресурс бота все-таки ограничен

ссылка на топик обсуждения идеального фильтра:

https://opencartforum.com/topic/127694-idealnyy-filtr-s-tochki-zreniya-seo/?do=findComment&comment=1246976

Раз уж мы все фильтры кидаем в meta noindex, то нам нет никакого вреда и от  ?filter, а наоборот, благодаря ему легче через robots.txt дополнительно массово запретить индексацию страниц фильтра ( да, я знаю, что поисковики иногда лазят по сайту, не обращая внимания на robots.txt, но если они увидят еще и meta noindex, но не совсем уж они тупые, чтоб дальше лазить...)

 

Edited by jaffagold

Share this post


Link to post
Share on other sites

Думаю о покупке этого фильтра, но не до конца понял работу

Подскажите плз:

1. На стр. Фильтр товаров OCFilter в каждом фильтре нужно вручную вбивать все существующие значения, например, атрибута или же они автоматом заполняются из базы товаров. Т.е. при добавлении новых товаров с новыми значениями атрибута, каждый раз нужно на стр. Настройки > Вкладка "Копирование фильтров" жмакать "Копировать"?

Просто около 50 атрибутов и до 100 значений в каждом.

2.Можно ли посадочные стр. с набором фильтров показывать каким то способом посетителям сайта,

Share this post


Link to post
Share on other sites

Установил модуль.

Получил ошибку при попытке открыть категорию: Fatal error: Trait 'Helper' not found 

Share this post


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

Установил модуль.

Получил ошибку при попытке открыть категорию: Fatal error: Trait 'Helper' not found 

 

Забыл модификатор обновить.

Share this post


Link to post
Share on other sites

Здравствуйте.
как сделать так чтобы часть фильтра отображалась в категориях а часть в товарах?

Share this post


Link to post
Share on other sites

да еще, почему валедатор видит фильтр как ошибки?
спасибо.

Share this post


Link to post
Share on other sites

в индекс попадают мусорные ссылки, которые выдает фильтр и которые на сайте вообще ни к чему...

к примеру:

есть товар

/akumulyatory/dlya-legkovikh/akkumulyator-4max-bateries-100ah-800a-r-ecoline-353x175x190.html 

зачем поисковику передавать ссылку товара + еще размеры из фильтра?

таких ссылок очень много...все атрибуты летят в поиск даже без посадочных...

/akumulyatory/dlya-vantazhnikh/akumulyator-vega-premium-74ah-720a-0.html

/akumulyatory/dlya-legkovikh/akkumulyator-dilen-6st-60ah-450a-l-1-242h175h190.html

/akumulyatory/dlya-legkovikh/akkumulyator-varta-bd-40ah-en330-r-asia-a14-ton-klem.html

как избавится от этого безобразия?

или это недоработка фильтра?

Share this post


Link to post
Share on other sites

движ. оксторе 2.3, фильтр лично не покупал, если не ошибаюсь мне скинули вк, когда делал первый сайт, еще очень давно...года 1.5 назад

то, что модуль мне надо купить для нормального использования - это я понимаю... вопросов нет

но, можно ли решить эти проблемы в индексе или лучше делать с нуля на новом домене?

Edited by Igor5

Share this post


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

движ. оксторе 2.3, фильтр лично не покупал, если не ошибаюсь мне скинули вк, когда делал первый сайт, еще очень давно...года 1.5 назад

то, что модуль мне надо купить для нормального использования - это я понимаю... вопросов нет

но, можно ли решить эти проблемы в индексе или лучше делать с нуля на новом домене?

У вас старая версия со всеми вытекающими. Нужно обновиться.

Share this post


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

@pavel174 , здравствуйте.

Модуль не работает в товарах.

Какие именно ошибки в валидаторе?

Здравствуйте.
я его через макет добавляю в продукт и там все работает, как надо, только получается фильтр в категориях и в товарах один, а мне нужно чтоб в товарах была сортировка к примеру по нотам парфюма, а в категориях по другим параметрам, готов доплатить за доработку.
Вот ошибки:

  1. Error: Attribute autocomplete is only allowed when the input type is color, date, datetime-local, email, hidden, month, number, password, range, search, tel, text, time, url, or week.

    From line 618, column 3; to line 618, column 173

    0006" > <input type="radio" name="ocf[10006]" id="id-ocf-cancel-10006" value="" checked="checked" class="ocf-target" autocomplete="off" style="position: inherit;left: inherit;" /> Все

  2. Error: Attribute autocomplete is only allowed when the input type is color, date, datetime-local, email, hidden, month, number, password, range, search, tel, text, time, url, or week.

    From line 626, column 3; to line 626, column 174

    10006"> <input type="radio" name="ocf[10006]" id="id-ocf-100062946864295" value="10006:2946864295" class="ocf-target" autocomplete="off" style="position: inherit;left: inherit;"/> Arm

  3. Error: Attribute autocomplete is only allowed when the input type is color, date, datetime-local, email, hidden, month, number, password, range, search, tel, text, time, url, or week.

    From line 634, column 3; to line 634, column 174

    10006"> <input type="radio" name="ocf[10006]" id="id-ocf-100062946864337" value="10006:2946864337" class="ocf-target" autocomplete="off" style="position: inherit;left: inherit;"/> Bur

Share this post


Link to post
Share on other sites

@pavel174 , в catalog/view/theme/default/template/[extension]/module/ocfilter/value_item.tpl

 

замените 

 autocomplete="off"

на пустую строку

 

в catalog/view/theme/default/template/[extension]/module/ocfilter/module.tpl

замените 

<script type="text/javascript"><!--

на

<script type="text/javascript">

а

//--></script>

на 

</script>

В товарах будут те же фильтры, что у его категории. Вывести в товаре что-то другое не представляется возможным.

Share this post


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

@pavel174 , в catalog/view/theme/default/template/[extension]/module/ocfilter/value_item.tpl

 

замените 


 autocomplete="off"

на пустую строку

 

в catalog/view/theme/default/template/[extension]/module/ocfilter/module.tpl

замените 


<script type="text/javascript"><!--

на


<script type="text/javascript">

а


//--></script>

на 


</script>

В товарах будут те же фильтры, что у его категории. Вывести в товаре что-то другое не представляется возможным.


у меня тема ЛайтШоп мне правки в ней делать или по пути который вы написали 

Share this post


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


у меня тема ЛайтШоп мне правки в ней делать или по пути который вы написали 

Спасибо! все ок!

Share this post


Link to post
Share on other sites

А что если изменилась цена или наличие на складе, то надо каждый раз делать копирование фильтров?

image.thumb.png.116426e06cb369a31685c0734fe52565.png

Edited by VadimSintsov
С 2 мя вопросами разобрался сам

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 mazein
      Пошаговый подбор товаров по характеристикам (атрибутам)
      (step by step)
       
       
      Ключ можно получить здесь!
       
       
      Установка:
      Скачать архив с модулем, распаковать в корень сайта, согласно версии opencart. Никакие файлы заменены не будут. Обязательно обновить кэш модулей в менеджере дополнений! В админке, в разделе Дополнения - Модули появятся три модуля: В модуле "Пошаговый подбор товаров - Лицензия" - вводим ключ. "Пошаговый подбор товаров по атрибутам" - непосредственно сам модуль с выбором атрибутов для подбора товаров. После настройки модуля, его нужно вывести в схемах на нужную страницу. "Пошаговый подбор товаров - Товары" - Работает по аналогии с модулем "Рекомендуемые", необязателен для установки, и размещения на странице в схемах. Товары можно не выбирать. Необходим для вывода товаров на странице с фильтром. До выбора атрибутов:
       
      Товары выбраны в модуле "Пошаговый подбор товаров - Товары", они отображаются ДО выбора атрибутов.
       

       
      После выбора:
       
      Товары заменяются на отфильтрованные по выбранным атрибутам.
       

      Примеры отсюда
       
      Как работает модуль:
      В пользовательской части выбранные атрибуты представлены раскрывающимися списками с их значениями. Выбирая значение первого атрибута, подгружаются значения следующего атрибута с учётом предыдущего выбранного. Значения последующих атрибутов, которых нет у товаров с уже выбранными атрибутами - не загружаются. В случае, если последующего атрибута нет ни у одного товара с уже выбранными атрибутами - такой атрибут скрывается, так же скрываются последующие атрибуты, если есть. При выборе атрибутов автоматически подгружаются все товары, удовлетворяющие выбранным атрибутам. Значения атрибутов можно разделить, используя любой символ, например ; или , Для отображения значений атрибутов с учётом выбранного значения, есть возможность скрытия значений, не содержащих предыдущее значение, пояснение на картинке:
      При этом атрибуты выглядят так:

       
       
       
      Демо:
      http://mmfilter.mazein.ru Админка (demo/demo)  
      Примеры:
      Пошаговый фильтр с кнопкой поиска, вертикальный Пошаговый фильтр с кнопкой поиска, горизонтальный  
      Лицензия:
      Ключ выдаётся по запросу в ЛС, скайп, или на почту mmfilter@mazein.ru Один ключ - один домен Ввод ключа реализован через дополнительный модуль в админке - Пошаговый подбор товаров - Лицензия. Модуль нужно установить, и ввести полученный ключ.  
      Поддержка:
      В модуле используется своё представление страницы товаров, поэтому требуется доработка под каждый шаблон. Для популярных шаблонов доработаю бесплатно (только при предоставлении доступов). Техподдержка и выдача ключей осуществляется ПН - СБ 08:00 - 20:00 (МСК)  
    • By mazein
      1 200.00 руб
      Скачать/Купить дополнение


      Пошаговый подбор товаров по характеристикам (атрибутам)
      Пошаговый подбор товаров по характеристикам (атрибутам)
      (step by step)
       
       
      Ключ можно получить здесь!
       
       
      Установка:
      Скачать архив с модулем, распаковать в корень сайта, согласно версии opencart. Никакие файлы заменены не будут. Обязательно обновить кэш модулей в менеджере дополнений! В админке, в разделе Дополнения - Модули появятся три модуля: В модуле "Пошаговый подбор товаров - Лицензия" - вводим ключ. "Пошаговый подбор товаров по атрибутам" - непосредственно сам модуль с выбором атрибутов для подбора товаров. После настройки модуля, его нужно вывести в схемах на нужную страницу. "Пошаговый подбор товаров - Товары" - Работает по аналогии с модулем "Рекомендуемые", необязателен для установки, и размещения на странице в схемах. Товары можно не выбирать. Необходим для вывода товаров на странице с фильтром. До выбора атрибутов:
       
      Товары выбраны в модуле "Пошаговый подбор товаров - Товары", они отображаются ДО выбора атрибутов.
       

       
      После выбора:
       
      Товары заменяются на отфильтрованные по выбранным атрибутам.
       

      Примеры отсюда
       
      Как работает модуль:
      В пользовательской части выбранные атрибуты представлены раскрывающимися списками с их значениями. Выбирая значение первого атрибута, подгружаются значения следующего атрибута с учётом предыдущего выбранного. Значения последующих атрибутов, которых нет у товаров с уже выбранными атрибутами - не загружаются. В случае, если последующего атрибута нет ни у одного товара с уже выбранными атрибутами - такой атрибут скрывается, так же скрываются последующие атрибуты, если есть. При выборе атрибутов автоматически подгружаются все товары, удовлетворяющие выбранным атрибутам. Значения атрибутов можно разделить, используя любой символ, например ; или , Для отображения значений атрибутов с учётом выбранного значения, есть возможность скрытия значений, не содержащих предыдущее значение, пояснение на картинке:
      При этом атрибуты выглядят так:

       
       
       
      Демо:
      http://mmfilter.mazein.ru Админка (demo/demo)  
      Примеры:
      Пошаговый фильтр с кнопкой поиска, вертикальный Пошаговый фильтр с кнопкой поиска, горизонтальный  
      Лицензия:
      Ключ выдаётся по запросу в ЛС, скайп, или на почту mmfilter@mazein.ru Один ключ - один домен Ввод ключа реализован через дополнительный модуль в админке - Пошаговый подбор товаров - Лицензия. Модуль нужно установить, и ввести полученный ключ.  
      Поддержка:
      В модуле используется своё представление страницы товаров, поэтому требуется доработка под каждый шаблон. Для популярных шаблонов доработаю бесплатно (только при предоставлении доступов). Техподдержка и выдача ключей осуществляется ПН - СБ 08:00 - 20:00 (МСК)  
      Добавил mazein Добавлено 04.08.2018 Категория Фильтры Системные требования Ioncube Loader 10, php 5.4 минимум Сайт разработчика Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 0  
    • By ibond
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, артикулу (Sku) и категориям (только для русской сборки и оригинальной версии). Также добавляет колонку Категории в списке товара (только для русской сборки и оригинальной версии).
      Работает (тестировался):
      OcStore 2.1.0.1, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1
      OpenCart 2.1.0.2, 2.3.0.2, 2.3.0.2 (rs.5)
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Версия для OpenCart 3.x:
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.