Модуль OCFilter - Модуль фильтра товаров 4.8.1

  • Автор темы Автор темы capkisselka
  • Дата начала Дата начала
Подскажите пожалуйста, кто сталкивался, после установки не появляются фильтры в боковой панели каталога, куда копать ?
 
Подскажите пожалуйста, кто сталкивался, после установки не появляются фильтры в боковой панели каталога, куда копать ?
во первых нужно скопировать значения фильтров в настройках. потом в Дизайн -> Макеты -> Категория вывести модуль фильтра
 
во первых нужно скопировать значения фильтров в настройках. потом в Дизайн -> Макеты -> Категория вывести модуль фильтра
А с шаблоном Frame он адаптивен, может знаете ? Извиняюсь за глупые вопросы )
 
А с шаблоном Frame он адаптивен, может знаете ? Извиняюсь за глупые вопросы )
Как пишет разработчик, модуль совместим почти со всеми шаблонами.
Скорее всего, с Frame тоже совместим.
 
Да отличный модуль, встает везде на ура
Стили там в трех файлах поправить пять минут
 
Добрый день, подскажите пожалуйста. Решил попробовать этот фильтр на локалке. Поставил ocStore от LiveOpencart 3.0.3.7 Использую OpenServer php7.3
Скопировал содержимое папки upload в корень и выходит такая беда
PHP:
Notice: Undefined variable: loader in W:\domains\storage\modification\system\library\template\twig.php on line 41
Fatal error: Uncaught TypeError: Argument 1 passed to Twig\Loader\ChainLoader::addLoader() must implement interface Twig\Loader\LoaderInterface, null given, called in W:\domains\storage\vendor\twig\twig\src\Loader\ChainLoader.php on line 32 and defined in W:\domains\storage\vendor\twig\twig\src\Loader\ChainLoader.php:36 Stack trace: #0 W:\domains\storage\vendor\twig\twig\src\Loader\ChainLoader.php(32): Twig\Loader\ChainLoader->addLoader(NULL) #1 W:\domains\storage\modification\system\library\template\twig.php(41): Twig\Loader\ChainLoader->__construct(Array) #2 W:\domains\sitehome\system\library\template.php(51): Template\Twig->render('default/templat...', '{% if modules %...') #3 W:\domains\storage\modification\system\engine\loader.php(125): Template->render('default/templat...', '') #4 W:\domains\storage\modification\catalog\controller\common\column_left.php(90): Loader->view('common/column_l...', Array) #5 W:\domains\storage\modification\system\engine\action.php(79): ControllerCommonColumnLeft->index(Array) #6 W:\domain in W:\domains\storage\vendor\twig\twig\src\Loader\ChainLoader.php on line 36

что я делаю не так?
 
Добрый день, подскажите пожалуйста. Решил попробовать этот фильтр на локалке. Поставил ocStore от LiveOpencart 3.0.3.7 Использую OpenServer php7.3
Скопировал содержимое папки upload в корень и выходит такая беда

что я делаю не так?

Фильтр не имеет отношения к указанной ошибке.
Как вариант, смотрите конфиги, куда запихнули папку storage и пути к ней.
 
Хотел скачать предидущую версию) а в двух случаях 4.8.1 ох я и нащелкал) пару раз показалось что промазал xD
 
Ставлю горизонтальный фильтр, но при применении фильтра выдает ошибку

Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1<br />Error No: 1064<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM `oc_product` p LEFT JOIN `oc_product_description` pd ON (p.product_id = pd.product_id) LEFT JOIN `oc_product_to_store` p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '3' AND ((fv2p_custom.filter_id = '3336' AND fv2p_custom.source = '2') OR (fv2p_custom.filter_id = '3409' AND fv2p_custom.source = '2') OR (fv2p_custom.filter_id = '3410' AND fv2p_custom.source = '2')) AND fv2p1.filter_id = '3409' AND fv2p1.source = '2' AND (fv2p1.value_id = '2420660272') AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND () in /home/lnuosvmq/domains/site/public_html/storage/modification/system/library/db/mysqli.php:44 Stack trace: #0 /home/lnuosvmq/domains/site/public_html/system/library/db.php(45): DB\MySQLi->query('SEL in /home/lnuosvmq/domains/site/public_html/storage/modification/system/library/db/mysqli.php on line 44

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

Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1<br />Error No: 1064<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM `oc_product` p LEFT JOIN `oc_product_description` pd ON (p.product_id = pd.product_id) LEFT JOIN `oc_product_to_store` p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '3' AND ((fv2p_custom.filter_id = '3336' AND fv2p_custom.source = '2') OR (fv2p_custom.filter_id = '3409' AND fv2p_custom.source = '2') OR (fv2p_custom.filter_id = '3410' AND fv2p_custom.source = '2')) AND fv2p1.filter_id = '3409' AND fv2p1.source = '2' AND (fv2p1.value_id = '2420660272') AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND () in /home/lnuosvmq/domains/site/public_html/storage/modification/system/library/db/mysqli.php:44 Stack trace: #0 /home/lnuosvmq/domains/site/public_html/system/library/db.php(45): DB\MySQLi->query('SEL in /home/lnuosvmq/domains/site/public_html/storage/modification/system/library/db/mysqli.php on line 44

При этом вертикальный фильтр работает нормально. Подскажите, пожалуйста, в чем может быть причина?
А в горизонтальном выбраны фильтры все или частично?
 
Astronaut, у меня тоже проскакивает подобная ошибка. У Вас есть решение, можете и со мной поделиться?
 
Astronaut, у меня тоже проскакивает подобная ошибка. У Вас есть решение, можете и со мной поделиться?
да я не специалист по фильтрам) просто вроде норм ставится все
что там в этой строке ошибки то
 
да я не специалист по фильтрам) просто вроде норм ставится все
что там в этой строке ошибки то
Проблема в формировании самого запроса и в нем последний AND пустой, в этом и заключается ошибка
Код:
...  AND ()
Наверное, какие-то данные, передаваемые из строки поиска, отсутствуют...
 
Проблема в формировании самого запроса и в нем последний AND пустой, в этом и заключается ошибка
Код:
...  AND ()
Наверное, какие-то данные, передаваемые из строки поиска, отсутствуют...
наверняка все просто) либо с настройками характеристик и их доступностью, либо с настройками фильтра
не скажу
раз 50 наверное ставил этот фильтр и ни разу не было ошибок
 
Ставлю горизонтальный фильтр, но при применении фильтра выдает ошибку

Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1<br />Error No: 1064<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM `oc_product` p LEFT JOIN `oc_product_description` pd ON (p.product_id = pd.product_id) LEFT JOIN `oc_product_to_store` p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '3' AND ((fv2p_custom.filter_id = '3336' AND fv2p_custom.source = '2') OR (fv2p_custom.filter_id = '3409' AND fv2p_custom.source = '2') OR (fv2p_custom.filter_id = '3410' AND fv2p_custom.source = '2')) AND fv2p1.filter_id = '3409' AND fv2p1.source = '2' AND (fv2p1.value_id = '2420660272') AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND () in /home/lnuosvmq/domains/site/public_html/storage/modification/system/library/db/mysqli.php:44 Stack trace: #0 /home/lnuosvmq/domains/site/public_html/system/library/db.php(45): DB\MySQLi->query('SEL in /home/lnuosvmq/domains/site/public_html/storage/modification/system/library/db/mysqli.php on line 44

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