Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Фильтр товаров Dream Filter [Поддержка]


reDream

Recommended Posts

Добрый день, возникла проблема с фильтром. Не можем разобраться в чем причина. Фильтр некорректно фильтрует товары по атрибутам. В данном случае в разделе Смесители есть 19 товаров производителя TOKITO. В этом разделе среди 19 товаров присутствуют товары с атрибутом Назначение с разными значениями (для ванны, для душа, для умывальника). У каждого товара по одному значению. При фильтрации по производителю TOKITO, в фильтре все значения атрибута Назвачение отключаются, кроме значения ванны, для которого отображено 2 товара. Соответственно товаров не 2 и не только "для ванны". Пробовали сбрасывать кеш модуля, кеш модификаторов, пробовали отключать игнорирование пробелов в конфигурации. Ничего не помогает. Версия опенкарта 2.3.0.2. Плагин устанавливался DreamFilter_2.3_-_OpenCart_2.3.x.zip. Прикладываю скриншоты фильтра, атрибутов товара в карточке и в админке из раздела Смесители, по бренду TOKITO. Как нам исправить эту проблему? Пожалуйста ответьте здесь, либо на emailы: [email protected], [email protected]

2020-04-29_12-02-00.png

2020-04-29_12-00-58.png

2020-04-29_12-00-06.png

2020-04-29_11-59-31.png

2020-04-29_11-59-23.png

2020-04-29_11-59-17.png

2020-04-29_11-58-36.png

Надіслати
Поділитися на інших сайтах


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

Добрый день, возникла проблема с фильтром. Не можем разобраться в чем причина. Фильтр некорректно фильтрует товары по атрибутам. В данном случае в разделе Смесители есть 19 товаров производителя TOKITO. В этом разделе среди 19 товаров присутствуют товары с атрибутом Назначение с разными значениями (для ванны, для душа, для умывальника). У каждого товара по одному значению. При фильтрации по производителю TOKITO, в фильтре все значения атрибута Назвачение отключаются, кроме значения ванны, для которого отображено 2 товара. Соответственно товаров не 2 и не только "для ванны". Пробовали сбрасывать кеш модуля, кеш модификаторов, пробовали отключать игнорирование пробелов в конфигурации. Ничего не помогает. Версия опенкарта 2.3.0.2. Плагин устанавливался DreamFilter_2.3_-_OpenCart_2.3.x.zip. Прикладываю скриншоты фильтра, атрибутов товара в карточке и в админке из раздела Смесители, по бренду TOKITO. Как нам исправить эту проблему? Пожалуйста ответьте здесь, либо на emailы: [email protected], [email protected]

2020-04-29_12-02-00.png

2020-04-29_12-00-58.png

2020-04-29_12-00-06.png

2020-04-29_11-59-31.png

2020-04-29_11-59-23.png

2020-04-29_11-59-17.png

2020-04-29_11-58-36.png

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

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

Подозреваю, что у вас несколько атрибутов "Назначение", в фильтре указан один, в каких-то товарах он же, а в каких-то другой.

Надіслати
Поділитися на інших сайтах

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

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

Купил модуль. Вопрос по установке:

PHP 5.6*

Нужно устанавливать только из папки DreamFilter_2.3_-_OpenCart_3.0.x, или потом еще и php 5.6 - 7.0.zip ?

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

Сперва нужно установить архив под вашу версию OpenCart, затем, при необходимости, дополнительные файлы для соответствующей версии php.

Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах


11 минут назад, Romario198 сказал:

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

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

Скорее всего, дело в неправильно настроенном https.

Читайте FAQ:

https://opencartforum.com/files/tutorials/22-{%3F}/

Надіслати
Поділитися на інших сайтах

Как настраивается множественный выбор по опциям без картинок? При настройке чекбоксов работает не коректно (при выборе нескольких опций отображаются товары только по одной выбранной, а не по всем сразу)

Змінено користувачем white130489
Надіслати
Поділитися на інших сайтах


15 минут назад, white130489 сказал:

Как настраивается множественный выбор по опциям без картинок? При настройке чекбоксов работает не коректно (при выборе нескольких опций отображаются товары только по одной выбранной, а не по всем сразу)

Пришлите конкретные примеры с ссылками в ЛС

Надіслати
Поділитися на інших сайтах

53 минуты назад, reDream сказал:

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

Скорее всего, дело в неправильно настроенном https.

Читайте FAQ:

https://opencartforum.com/files/tutorials/22-{%3F}/

Огромное спасибо за помощь! Все заработало.

Надіслати
Поділитися на інших сайтах


18 часов назад, NonGrataUa сказал:

Правильно ли я понимаю, что возможности сделать нормальные URL нет?

Смотря что считать "нормальным"

Надіслати
Поділитися на інших сайтах

21 минуту назад, reDream сказал:

Смотря что считать "нормальным"

 

то, что везде понимается нормальным и индексируется / продвигается нормально, другими словами ЧПУ

не "&=?[09]&(*&^&%*@", а /smartfony/samsung/s9

Надіслати
Поділитися на інших сайтах


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

 

то, что везде понимается нормальным и индексируется / продвигается нормально, другими словами ЧПУ

не "&=?[09]&(*&^&%*@", а /smartfony/samsung/s9

ЧПУ в Dream Filter нет

Надіслати
Поділитися на інших сайтах

Прекрасный фильтр!

На заметку: при типе "изображение" и "множественное изображение" в случае отсутствия картинки у производителя/категории показывается сломанная картинка. Я думаю, лучше подстраховаться и поставить проверку на наличие, либо сделать заглушку.

Надіслати
Поділитися на інших сайтах


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

Правильно ли я понимаю ,что если поставлю этот фильтр, то ЧПУ пропадут?

Нет. Все ваши настроенные ЧПУ останутся на месте, а вот у результатов фильтра URL уже будут подобного вида:

http://oc.redream.ru/phones/?rdrf[man][]=11&rdrf[man][]=13&rdrf[attr][27][]=4G

Надіслати
Поділитися на інших сайтах

Релиз Dream Filter 2.4

Изменено:

  • Минимальная необходимая версия php сменилась на 5.6
  • Минимальная необходимая версия ionCube Loader сменилась на 10
  • Обновлены встроенные JS-библиотеки
  • Если в настройках магазина включена опция "показывать цены только залогиненным", фильтр по цене тоже будет отображаться только тем, кто авторизовался в магазине
  • В фильтре "по наличию" теперь можно фильтровать по состояниям склада
  • Иконки FontAwesome в шаблоне фильтра заменены на SVG
  • Значения атрибутов, различающиеся только регистром (маленькие и большие буквы) объединены
  • Изменено обновление крайних значений слайдеров после применения фильтра методом ajax
  • Изменён механизм мобильной версии "Кнопка сворачивания" - в случае, если боковая колонка на мобильных скрыта, фильтр пересится в видимую область
  • Кнопки пагинации теперь могут загружаться даже вне основного селектора
  • Косметические улучшения

Исправлено:

  • Исправлены ошибки вёрстки шаблона фильтра
  • Исправлено пропадание кнопок переключения вида (grid view, list view и тд) при отсутствии товаров
  • Для отсутствующих изображениях будет отображена стандартная "заглушка"
  • Исправлена ошибка с остающимися кнопками в блоке выбранных параметров
  • Исправлена ошибка с редиректом при работе фильтра с перезагрузкой страницы
  • Исправлена фильтрация по категориям
  • Исправлен баг с кириллическими символами в OpenCart 3.0.x
  • Исправлен модификатор для OpenCart 2.0.x
  • Исправлена ошибка с состоянием загрузки кнопок при отсутствии библиотеки Bootstrap
  • Исправлена сортировка для числовых значений атрибутов со знаком минус
  • Учтена ошибка при отсутствующих LengthClass и WeightClass
  • Учтена ошибка редакторов товаров, когда опцию удалили, а в товаре она осталась
  • Исправлена работа конфигурации "игнорировать пробелы"
  • Исправлен вывод граничащих значений при фильтрации в другой валюте
  • Исправлена фильтрация по атрибутам, содержащим символы "+", "&" и тд.
  • Исправлена фильтрация по тегам

Добавлено:

 

Инструкция по обновлению:

  1. Загрузите все файлы из папки "upload" в корневую папку сайта, заменив существующие
  2. Обновите кэш модификаторов
  3. Зайдите в настройки всех созданных фильтров, сбросьте кэш фильтра и нажмите "сохранить"
 
ВНИМАНИЕ! Минимальная необходимая версия php сменилась на 5.6, а ionCube Loader - на 10. Перед обновлением убедитесь, что ваш сервер соответствует данным требованиям!
Надіслати
Поділитися на інших сайтах

Каким образом можно использовать фильтр, если в нем нет ЧПУ?

Например нельзя прописать нормальный url опасение, h1, мета теги.

Т.е необходимо закрыть для индексации весь фильтр.

Надіслати
Поділитися на інших сайтах


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

Каким образом можно использовать фильтр, если в нем нет ЧПУ?

Например нельзя прописать нормальный url опасение, h1, мета теги.

Т.е необходимо закрыть для индексации весь фильтр.

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

Надіслати
Поділитися на інших сайтах

Добрый день.

Есть Dream Filter версии 2.4, есть модуль HYPER PRODUCT MODELS, в котором настроено скрытие дочерних товаров. В товарах указаны атрибуты, в моем случае это размер.

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

То есть в связке допустим всего два товара, с атрибутом Размер и значением атрибута 48 в родительском и 50 в дочернем. При этом в категории фильтр отображает только размер 50. Если поменять местами родителя и дочерний, то выведет только 48.

ЧЯДНТ?

Надіслати
Поділитися на інших сайтах

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

Добрый день.

Есть Dream Filter версии 2.4, есть модуль HYPER PRODUCT MODELS, в котором настроено скрытие дочерних товаров. В товарах указаны атрибуты, в моем случае это размер.

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

То есть в связке допустим всего два товара, с атрибутом Размер и значением атрибута 48 в родительском и 50 в дочернем. При этом в категории фильтр отображает только размер 50. Если поменять местами родителя и дочерний, то выведет только 48.

ЧЯДНТ?

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

Нужен более конкретный пример на конкретных товарах, ещё в идеале глянуть на них в админке.

Надіслати
Поділитися на інших сайтах

Позвольте вмешаться на счет HPM.

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

$sql .= " LEFT JOIN " . DB_PREFIX . "hpmodel_product_hidden hph ON (p.product_id = hph.pid)
    LEFT JOIN " . DB_PREFIX . "hpmodel_links hpl ON (p.product_id = hpl.product_id)
    LEFT JOIN " . DB_PREFIX . "hpmodel_to_store h2s ON (hpl.type_id = h2s.type_id AND h2s.store_id = '" . (int)$this->config->get('config_store_id') . "')";

И тогда выборка будет правильной.

Надіслати
Поділитися на інших сайтах

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

Позвольте вмешаться на счет HPM.

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


$sql .= " LEFT JOIN " . DB_PREFIX . "hpmodel_product_hidden hph ON (p.product_id = hph.pid)
    LEFT JOIN " . DB_PREFIX . "hpmodel_links hpl ON (p.product_id = hpl.product_id)
    LEFT JOIN " . DB_PREFIX . "hpmodel_to_store h2s ON (hpl.type_id = h2s.type_id AND h2s.store_id = '" . (int)$this->config->get('config_store_id') . "')";

И тогда выборка будет правильной.

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

Надіслати
Поділитися на інших сайтах

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

Позвольте вмешаться на счет HPM.

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


$sql .= " LEFT JOIN " . DB_PREFIX . "hpmodel_product_hidden hph ON (p.product_id = hph.pid)
    LEFT JOIN " . DB_PREFIX . "hpmodel_links hpl ON (p.product_id = hpl.product_id)
    LEFT JOIN " . DB_PREFIX . "hpmodel_to_store h2s ON (hpl.type_id = h2s.type_id AND h2s.store_id = '" . (int)$this->config->get('config_store_id') . "')";

И тогда выборка будет правильной.

Спасибо, но это в Dream Filter есть, выборка правильная.

Там вопрос в другом.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.