Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Не работает фильтр. {SEO-Магазин} модель "Premium с 1С"


alexko

Рекомендованные сообщения

Не работает фильтр. Не фильтрует товары по атрибутам. Сам фильтр выводиться, но не работает. Товары заливал через импорт yml. Кеш сбрасывал, нажимал на все кнопки уже) но результата нет. Например страница категории https://soulsound.com.ua/ru/avtomagnitoly-skoda/. Фильтры не работают...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Не работает фильтр. Не фильтрует товары по атрибутам. Сам фильтр выводиться, но не работает. Товары заливал через импорт yml. Кеш сбрасывал, нажимал на все кнопки уже) но результата нет. Например страница категории https://soulsound.com.ua/ru/avtomagnitoly-skoda/. Фильтры не работают...

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

Проверьте, чтобы модификатор модуля применился полностью и не было ошибок в логах модификатора вида NOT FOUND для модификатора модуля. 

Какая версия опенкарт? Какую систему ЧПУ используете? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

12 часов назад, alexko сказал:

чпу по умолчанию не менял ничего. только модулем генерил еще. но и до модуля фильтр не работал

Вы проверили логи модификаторов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

48 минут назад, alexko сказал:

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

Вам нужны не логи модуля, а логи модификаторов. Вы можете найти их в разделе "Дополнения" - "Менеджер дополнений" на вкладке "Логи".

Screenshot_1.thumb.png.2cb9d0393b4239a717aa0bffbbd5e333.png

Сначала очистите их, затем обновите модификаторы и снова переключитесь на вкладку "Логи". Найдите раздел neoseo_filter и посмотрите, есть ли в этом разделе строки NOT_FOUND.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заработало! Спасибо. После этих действий все заработало. на всякий прилагаю записи по фильтру из лога

MOD: NeoSeo Filter
CODE: $data['text_product'] = $this->language->get('text_product');
LINE: 65
CODE: <a href="<?php echo $product; ?>
LINE: 16
CODE: // Filters
LINE: 1279
CODE: if (isset($data['product_option'])) {
LINE: 48
LINE: 207
CODE: $this->event->trigger('pre.admin.product.delete', $product_id);
LINE: 376
CODE: function addProduct(
LINE: 13
CODE: function editProduct(
LINE: 177
CODE: function deleteProduct(
LINE: 403
CODE: for="input-category">
LINE: 445
CODE: $product_total =
LINE: 337
CODE: $data['sorts'] = array();
LINE: 500
CODE: $data['limits'] = array();
LINE: 608
CODE: $pagination = new Pagination();
LINE: 656
CODE: $data['limit'] = $limit;
LINE: 742
CODE: $product_total =
LINE: 371
CODE: $data['sorts'] = array();
LINE: 520
CODE: $data['limits'] = array();
LINE: 624
CODE: $pagination = new Pagination();
LINE: 668
CODE: $data['limit'] = $limit;
LINE: 736
CODE: if (!empty($data['filter_manufacturer_id']))
LINE: 277
CODE: $product_attribute_group_data[] = array(
LINE: 480
CODE: return $product_attribute_group_data;
LINE: 521
CODE: $product_attribute_group_data = array();
LINE: 444
CODE: if (!empty($data['filter_manufacturer_id']))
LINE: 709
CODE: foreach ($parts as $keyword) {
LINE: 128
CODE: if (!in_array($route, array('product/search'))) {
LINE: 323
CODE: $seo_url = trim($seo_url, '/');
LINE: 412
FILE: system/library/document.php
CODE: private $keywords;
LINE: 7
CODE: public function setTitle($title) {
LINE: 26
CODE: $data['scripts'] = $this->document->getScripts();
LINE: 149
FILE: catalog/view/theme/default/template/common/header.tpl
CODE: </title>
LINE: 14
FILE: catalog/view/theme/neoseo_unistor/template/common/header.tpl
CODE: </title>
LINE: 20
CODE: <h1><?php echo $heading_title; ?></h1>
LINE: 16
CODE: <h1><?php echo $heading_title; ?></h1>
NOT FOUND!
----------------------------------------------------------------
MOD: NeoSeo Filter Page Generator
CODE: $data['text_product'] = $this->language->get('text_product');
LINE: 62
CODE: <a href="<?php echo $product; ?>
LINE: 15

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

32 минуты назад, alexko сказал:

Заработало! Спасибо. После этих действий все заработало. на всякий прилагаю записи по фильтру из лога

MOD: NeoSeo Filter
CODE: $data['text_product'] = $this->language->get('text_product');
LINE: 65
CODE: <a href="<?php echo $product; ?>
LINE: 16
CODE: // Filters
LINE: 1279
CODE: if (isset($data['product_option'])) {
LINE: 48
LINE: 207
CODE: $this->event->trigger('pre.admin.product.delete', $product_id);
LINE: 376
CODE: function addProduct(
LINE: 13
CODE: function editProduct(
LINE: 177
CODE: function deleteProduct(
LINE: 403
CODE: for="input-category">
LINE: 445
CODE: $product_total =
LINE: 337
CODE: $data['sorts'] = array();
LINE: 500
CODE: $data['limits'] = array();
LINE: 608
CODE: $pagination = new Pagination();
LINE: 656
CODE: $data['limit'] = $limit;
LINE: 742
CODE: $product_total =
LINE: 371
CODE: $data['sorts'] = array();
LINE: 520
CODE: $data['limits'] = array();
LINE: 624
CODE: $pagination = new Pagination();
LINE: 668
CODE: $data['limit'] = $limit;
LINE: 736
CODE: if (!empty($data['filter_manufacturer_id']))
LINE: 277
CODE: $product_attribute_group_data[] = array(
LINE: 480
CODE: return $product_attribute_group_data;
LINE: 521
CODE: $product_attribute_group_data = array();
LINE: 444
CODE: if (!empty($data['filter_manufacturer_id']))
LINE: 709
CODE: foreach ($parts as $keyword) {
LINE: 128
CODE: if (!in_array($route, array('product/search'))) {
LINE: 323
CODE: $seo_url = trim($seo_url, '/');
LINE: 412
FILE: system/library/document.php
CODE: private $keywords;
LINE: 7
CODE: public function setTitle($title) {
LINE: 26
CODE: $data['scripts'] = $this->document->getScripts();
LINE: 149
FILE: catalog/view/theme/default/template/common/header.tpl
CODE: </title>
LINE: 14
FILE: catalog/view/theme/neoseo_unistor/template/common/header.tpl
CODE: </title>
LINE: 20
CODE: <h1><?php echo $heading_title; ?></h1>
LINE: 16
CODE: <h1><?php echo $heading_title; ?></h1>
NOT FOUND!
----------------------------------------------------------------
MOD: NeoSeo Filter Page Generator
CODE: $data['text_product'] = $this->language->get('text_product');
LINE: 62
CODE: <a href="<?php echo $product; ?>
LINE: 15

Не за что, обращайтесь, всегда рады помочь 🙂

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

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

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...