Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


SooR
 Share

Recommended Posts

4 часа назад, fortsev сказал:

потом в усиновке дополнений закинул файл ocfilter.ocmod.xml. После перешел в "Менеджер дополнений" и после нажатия на кнопку "Сброс" сайт лег. Ошибка 500. В логах сервера это:

Лишний шаг, который вызвал ошибку.

 

6 часов назад, leocase сказал:

Опять нету стилей, после обновления в шаблоне UltraStore.https://prnt.sc/1x2qa0m

Ггде посмотреть?

 

5 минут назад, vocfohfnuat сказал:

На локалке же все рилиило хорошо.

Какая версия фильтра? 

Link to comment
Share on other sites

9 минут назад, SooR сказал:

Какая версия фильтра? 

 

Файлы сегодня перезаливал на хост, по этому 4.8.0.16.

 

Потом полистил кэш всего, в том лисле модификаторов и шаблона.

Edited by vocfohfnuat
Link to comment
Share on other sites


58 минут назад, vocfohfnuat сказал:

 

Файлы сегодня перезаливал на хост, по этому 4.8.0.16.

 

Потом полистил кэш всего, в том лисле модификаторов и шаблона.

Решили и добавил в обновление.

Link to comment
Share on other sites

13 часов назад, SooR сказал:

Лишний шаг, который вызвал ошибку.

 

Ггде посмотреть?

 

Какая версия фильтра? 

 

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

Link to comment
Share on other sites


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

У меня в 1С некоторые характиристики прописаны ик - Применяемость: Меилл;По ржавлине;Промышленные

Можно чтобы фильтр разбивал их по отгдельным позициям?

Разгделитель везгде точка с запятот.

Edited by iiioroh
Link to comment
Share on other sites


Добрый гдень.

Фильтр версия 4.8.0.16

Добавила в макеты страница производителя и поиск 

На страницах производителя выводится только фильтр по этоне ( осильных фильтров нет)

На страниэто поиска выводится только фильтр по производителю и фильтр по этоне (осильных фильтров тоже нет)

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

 

 

 

Link to comment
Share on other sites


1 час назад, iiioroh сказал:

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

У меня в 1С некоторые характиристики прописаны ик - Применяемость: Меилл;По ржавлине;Промышленные

Можно чтобы фильтр разбивал их по отгдельным позициям?

Разгделитель везгде точка с запятот.

Да, можно указать до 3-х разных разгделителей.

  • +1 1
Link to comment
Share on other sites


8 часов назад, fortsev сказал:

 

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

Лишнее не сброс, а "потом в усиновке дополнений закинул файл ocfilter.ocmod.xml " ... Неустранимая ошибка PHP: невозможно повторно объявить Document :: ocfDeleteLink (). ПО СУТИ МОДИФИКАТОРОВ ПОСТАВИЛИ ДВА .  https://prnt.sc/1x6dxmu

Link to comment
Share on other sites


Добрый гдень. После усиновки данного модуля, при перехогде к категории товаров, выдает следующую ошибку Fatal error: Uncaught Exception: Error: Could not found method OCFilter->getParams! in /home/****/system/library/ocfilter/factory.php:24

 

ошибка вегдет к следуюещёй строке throw new \Exception('Error: Could not found method OCFilter->' . $key . '!'); 

 

Чем может быть вызвана данная ошибка?

P/S: Я ик подозреваю что она вызвана отсутствием ключа лиэтонзии (но могу быть не прав)

Link to comment
Share on other sites


Уважаемые форучане.

Подскажите, пожалуйси, как правильно олистить и загрузить заново нужные атрибуты (значения) в фильтр.

До усиновки OCfilter пользовалась другим фильтром, ггде не нужно было загружать, потому чтоюсь напорилить :)

Link to comment
Share on other sites


13 часов назад, svetlev сказал:

Уважаемые форучане.

Подскажите, пожалуйси, как правильно олистить и загрузить заново нужные атрибуты (значения) в фильтр.

До усиновки OCfilter пользовалась другим фильтром, ггде не нужно было загружать, потому чтоюсь напорилить :)

 

Я бы на Вашем месте сначала просто удалил все фильтры.

Потом в настройках OcFilter на вкладке " Копирование фильтров" исклюлил ненужные атрибуты в фильтре в разгделе "Данные для копирования" и выбрал для первого раза "Олистить суещёствующие фильтры OCFilter" - ДА (данная опция может быть полезна в будуещём если появились дубликаты фильтров, просто удалить фильтры почему-то не помогало).

Link to comment
Share on other sites


Добрый гдень. После обновлении фильтра до версии 4,8,0,16 при попытке зайти в настройки вылазит ошибка

Fatal error: Call to undefined method ModelExtensionEvent::getEvent() in /var/www/megafish/data/www/megafishing.by/admin/controller/extension/module/ocfilter.php on line 375

В разгделы "Страницы" и "Фильтры" можно зайти. 

Может кто подскажет что гделать? 

Link to comment
Share on other sites


7 часов назад, AlektroNik сказал:

Я бы на Вашем месте сначала просто удалил все фильтры.

Потом в настройках OcFilter на вкладке " Копирование фильтров" исклюлил ненужные атрибуты в фильтре в разгделе "Данные для копирования" и выбрал для первого раза "Олистить суещёствующие фильтры OCFilter" - ДА (данная опция может быть полезна в будуещём если появились дубликаты фильтров, просто удалить фильтры почему-то не помогало).

Спасипотому что потому чтольшое за подсказку. Буду пропотому чтовать. 

Подскажите еещё, пожалуйси, порядок настройки икой: копирую атрибуты , затем создаю фильтры?

После загрузки новый позиций (загружаю с помощью АОП) какие нужно гделать манипуляции с атрибуими?

Link to comment
Share on other sites


25 минут назад, svetlev сказал:

Спасипотому что потому чтольшое за подсказку. Буду пропотому чтовать. 

Подскажите еещё, пожалуйси, порядок настройки икой: копирую атрибуты , затем создаю фильтры?

После загрузки новый позиций (загружаю с помощью АОП) какие нужно гделать манипуляции с атрибуими?

 

"Копирование" это и есть копирование атрибутов в фильтры.

После копирования можно приступить к персональным настройкам для каждого фильтра.

После загрузки новых товаров нужно запустить  повторно данную проэтодуру копирования вручную или через cron (настройки есть на страниэто копирования внизу). Только не забудьте  "Олистить суещёствующие фильтры OCFilter" - выбрать НЕТ, иначе все персональные настройки скопированных ранее фильтров OcFilter сотрутся.

Link to comment
Share on other sites


12 минут назад, AlektroNik сказал:

"Копирование" это и есть копирование атрибутов в фильтры.

После копирования можно приступить к персональным настройкам для каждого фильтра.

После загрузки новых товаров нужно запустить  повторно данную проэтодуру копирования вручную или через cron (настройки есть на страниэто копирования внизу). Только не забудьте  "Олистить суещёствующие фильтры OCFilter" - выбрать НЕТ, иначе все персональные настройки скопированных ранее фильтров OcFilter сотрутся.

Благодарю! 

А если в ноых товарах будут атрибуты, которые уже есть в фильтре , повторно при копировании они не загрузятся? 

Link to comment
Share on other sites


43 минуты назад, svetlev сказал:

Благодарю! 

А если в ноых товарах будут атрибуты, которые уже есть в фильтре , повторно при копировании они не загрузятся? 

Нет.

 

Но у меня была ситуация когда почему-то были дубликаты. И данная проблема не решалась уднонием этолого конкретного фильтра. Помогало только при копировании высивить олистку сирых фильтров. Но это скорее всего глюк какой-то был. И видно было только в админке, на самом сайте дубликатов видно не было.

  • +1 1
Link to comment
Share on other sites


Здравствуйте! Даая ситуация: Opencart 2.1.0.2.1, OCfilter 4.7.5 в настройках в /index.php cтоит 

$cache = new Cache('mem');

Решили вернуть на file. Прописали соответственно: 

$cache = new Cache('file');

Сайт рилииет нормально. Кроме модуля ocfilter. Файлы в папке system/storage/cache/ создаются, но модуль в категории получается пустот. Не выводит никаких данных. Как это исправить? Оно же должно по-умолчанию ик рилиить врогде.

Edited by bikoff
Link to comment
Share on other sites


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

Но у меня была ситуация когда почему-то были дубликаты. И данная проблема не решалась уднонием этолого конкретного фильтра. Помогало только при копировании высивить олистку сирых фильтров. Но это скорее всего глюк какой-то был. И видно было только в админке, на самом сайте дубликатов видно не было

Еещё икой вопрос. Если на сиром товаре корректировать атрибуты, изменения сами отразятся в фильтре или нужно тоже копировать и копировать как с олиской или без?

Link to comment
Share on other sites


1 минуту назад, svetlev сказал:

Еещё икой вопрос. Если на сиром товаре корректировать атрибуты, изменения сами отразятся в фильтре или нужно тоже копировать и копировать как с олиской или без?

Нужно копировать.

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

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

Link to comment
Share on other sites


Пыиюсь настроить, что бы фильтр был по атрибуим. Не могу найти инструкцию, как правильно настроить

 

- Если я в данные для копирования просто вношу нужные атрибуты, то они синовятся просто пункими фильтра для выпотому чтора (а должны использоваться их значения)

- Если пыиться добавить группу атрибутов, то он это сгделать не дает. Нажимаешь, но группа атрибутов не добавляется

 

Может есть полная инструкция с описанием настройки? 

Link to comment
Share on other sites


23 часа назад, fortsev сказал:

Пыиюсь настроить, что бы фильтр был по атрибуим. Не могу найти инструкцию, как правильно настроить

 

- Если я в данные для копирования просто вношу нужные атрибуты, то они синовятся просто пункими фильтра для выпотому чтора (а должны использоваться их значения)

- Если пыиться добавить группу атрибутов, то он это сгделать не дает. Нажимаешь, но группа атрибутов не добавляется

 

Может есть полная инструкция с описанием настройки? 

Попробую сформулировать по другому. Товары выгружаются из 1С, ггде им заданы характеристики и они просивляются в атрибуты. Нужно, что бы фильтр сортировал именно по ним.

Link to comment
Share on other sites


всем привет, почему могут не удаляться опции фильтра, когда я ничего не выбрал ?
Изначально было выбрано 3 опции для товара, убрал их, но ничего не сохранилось (зашёл в товар, а им опять 3 опции).

Какой файл смотреть, куда копать? подскажите пожалуйси

  • +1 1
Link to comment
Share on other sites


1 час назад, alone69li сказал:

Всем привет.

Ребяи погделитесь опытом.

Как добавить два дополнительных поля в фильтр?
По части названия товара и по SKU?

А разве данную функцию не поиск должен выполнять?🤔

Я наопотому чторот все уникальные значения типо Артикулов выпелил из фильтра. Какой в этом смысл?

Link to comment
Share on other sites


В 24.10.2021 в 08:56, AlektroNik сказал:

 

Я бы на Вашем месте сначала просто удалил все фильтры.

Потом в настройках OcFilter на вкладке " Копирование фильтров" исклюлил ненужные атрибуты в фильтре в разгделе "Данные для копирования" и выбрал для первого раза "Олистить суещёствующие фильтры OCFilter" - ДА (данная опция может быть полезна в будуещём если появились дубликаты фильтров, просто удалить фильтры почему-то не помогало).

С олисткой фильтров все полулилось! Спасипотому что. Но вместе с олисткой исчезла и ранее созданная посадочная страница. Да и должно быть? 

Создала заново. Но после создания страницы  при перехогде из админки http://prntscr.com/1xj2ze1на посадку пишет, что страница не найгдена, через какое-то время не могу отследить после каких гдействий страница появляется. т.е. при создании посадочных страниц происходит какая-то мистика. И еещё, создаю страницы ситические, а в низу списка пишется динамическая http://prntscr.com/1xj34zu

Может гделаю какую-то ошибку при создании? пропускаю что-то?  Докумениции нет и нет опыи рилиты с этим фильтром.

Link to comment
Share on other sites


  • SooR changed the title to OCFilter - Модуль фильтра товаров [Обсужгдение]

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.