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

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

Поддержка модуля {SEO-Фильтр} товаров для OpenCart 1.5Х, 2.Х, 3.Х


NeoSeo Team

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

  • Ответы 580
  • Created
  • Последний ответ

Top Posters In This Topic

5 часов назад, no_id сказал:

Здравствуйте, подскажите, как одним махом можно в опциях фильтра  в значении "открыта или закрыта секция фильтра" сделать их все по-умолчанию закрытыми? У меня их 670 и заходить в каждую очень муторно, проще было бы раскрыть нужные. Может как то через SQL запрос подскажите как прописать запрос. Спасибо!

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

UPDATE oc_filter_option SET open=0

где ос_ - префикс БД, который можно посмотреть в файле config.php

Перед выполнением запроса рекомендуем сделать бэкап БД

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


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

30.10.2020 в 12:16, Alex1984 сказал:

Написал

Причина в том, что у Вас есть опции фильтра, у которых значения опций фильтра повторяются в названии. И эти повторения не верно настроены. Не имеют ЧПУ,

Рассмотрим на примере.

Есть опция фильтра Объем жесткого диска (GB) со значением 3000

Тут есть и ЧПУ и порядок сортировки 

image.thumb.png.aed5ec10aa657d4d23abd9c86828bda9.png

Есть опция Максимальная скорость вращения (об/мин) со значением 3000

А вот тут не до конца настроены значения опции

image.thumb.png.033b234a08c47347e72864818ed8b705.png

 

Поэтому возникает конфликт в значениях опций.

 

Настройте верно все опции и все значения опций. Обращаем Ваше внимание на то, что ЧПУ должно быть уникальным.

 

Добавляем ЧПУ для значения опции image.thumb.png.aa4b0e075385a46ca75dad534f3dd918.png

и в результате на витрине при выборе опции фильтра Объем жесткого диска (GB) со значением 3000 товары отображаются в выборке.

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


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

19 минут назад, WIXVW сказал:

Добрый день. Совместим ли модуль с темой Journal 3, которая создает свой фильтр со своей таблицей в БД?

Добрый день.

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

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


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

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

Подскажите, пожалуйста, где находится код формирования ЧПУ в URL-ах опций фильтра? Похоже, в нём нет нескольких кириллических символов украинского алфавита. Например: https://share.getcloudapp.com/2NujQAnn. Если прописать ЧПУ вручную и сохранить, то он больше не изменится?

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


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

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

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

Подскажите, пожалуйста, где находится код формирования ЧПУ в URL-ах опций фильтра? Похоже, в нём нет нескольких кириллических символов украинского алфавита. Например: https://share.getcloudapp.com/2NujQAnn. Если прописать ЧПУ вручную и сохранить, то он больше не изменится?

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

Код закрыт от изменений.

Если пропишите вручную, чпу не изменится

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


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

[04-Nov-2020 14:52:36 UTC] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/akimtorg/public_html/system/library/cache/file.php on line 38

вот такую ошибку пишет когда пытаюсь применить фильтр на странице категории

в браузере ошибка 500

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


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

19 минут назад, akim-torg сказал:

[04-Nov-2020 14:52:36 UTC] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/akimtorg/public_html/system/library/cache/file.php on line 38

вот такую ошибку пишет когда пытаюсь применить фильтр на странице категории

в браузере ошибка 500

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

Сколько у вас товаров? Сколько опций фильтра? Сколько значений опций? Ошибка возникает когда выбираете первую опцию фильтра?

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


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

Добрый вечер! Подскажите в чем проблема!

При выборе одного цвета, все в порядке. 

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

Снимок экрана 2020-11-04 в 17.28.19.png

Снимок экрана 2020-11-04 в 17.29.03.png

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


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

22 минуты назад, servia сказал:

Я так понимаю что запятая не должна быть в адресной строке?!

 

да, верно - исправьте в натсройках опций фильтра чпу для данного значения опции

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


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

14 часов назад, NeoSeo Team сказал:

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

Сколько у вас товаров? Сколько опций фильтра? Сколько значений опций? Ошибка возникает когда выбираете первую опцию фильтра?

50000 товаров. Когда выбираешь первую опцию при чем любую. Опций около 1000

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


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

[05-Nov-2020 07:25:59 UTC] PHP Fatal error:  Uncaught Error: Call to undefined method ModelExtensionModuleNeoSeoFilter::isAccesible() in /home/akimtorg/public_html/catalog/model/extension/module/neoseo_filter.php:53
Stack trace:
#0 /home/akimtorg/public_html/catalog/model/extension/module/neoseo_filter.php(43): ModelExtensionModuleNeoSeoFilter->initOptionsData()
#1 /home/akimtorg/storage/modification/system/library/seopro.php(50): ModelExtensionModuleNeoSeoFilter->__construct(Object(Registry))
#2 /home/akimtorg/storage/modification/catalog/controller/startup/seo_url.php(11): SeoPro->__construct(Object(Registry))
#3 /home/akimtorg/storage/modification/system/engine/action.php(71): ControllerStartupSeoUrl->__construct(Object(Registry))
#4 /home/akimtorg/public_html/system/engine/router.php(67): Action->execute(Object(Registry))
#5 /home/akimtorg/public_html/system/engine/router.php(46): Router->execute(Object(Action))
#6 /home/akimtorg/public_html/system/framework.php(168): Router->dispatch(Object(Action), Object(Action))
#7 /home/akimtorg/public_html/sys in /home/akimtorg/public_html/catalog/model/extension/module/neoseo_filter.php on line 53
Че делать?

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


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

19 минут назад, akim-torg сказал:

[05-Nov-2020 07:25:59 UTC] PHP Fatal error:  Uncaught Error: Call to undefined method ModelExtensionModuleNeoSeoFilter::isAccesible() in /home/akimtorg/public_html/catalog/model/extension/module/neoseo_filter.php:53
Stack trace:
#0 /home/akimtorg/public_html/catalog/model/extension/module/neoseo_filter.php(43): ModelExtensionModuleNeoSeoFilter->initOptionsData()
#1 /home/akimtorg/storage/modification/system/library/seopro.php(50): ModelExtensionModuleNeoSeoFilter->__construct(Object(Registry))
#2 /home/akimtorg/storage/modification/catalog/controller/startup/seo_url.php(11): SeoPro->__construct(Object(Registry))
#3 /home/akimtorg/storage/modification/system/engine/action.php(71): ControllerStartupSeoUrl->__construct(Object(Registry))
#4 /home/akimtorg/public_html/system/engine/router.php(67): Action->execute(Object(Registry))
#5 /home/akimtorg/public_html/system/engine/router.php(46): Router->execute(Object(Action))
#6 /home/akimtorg/public_html/system/framework.php(168): Router->dispatch(Object(Action), Object(Action))
#7 /home/akimtorg/public_html/sys in /home/akimtorg/public_html/catalog/model/extension/module/neoseo_filter.php on line 53
Че делать?

Вы установили после фильтра еще какой-то наш модуль и он перезаписал общие системные файлы наших модулей. Перезалейте все файлы фильтра еще раз

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


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

1 час назад, akim-torg сказал:

50000 товаров. Когда выбираешь первую опцию при чем любую. Опций около 1000

Нужно проводить анализ у Вас на сайте, чтобы дать ответ почему такая нагрузка и как ее уменьшить. Данный вид работы не входит в бесплатную ТП. Напишите в ЛС для получения оценки по задаче.

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


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

16 часов назад, servia сказал:

Добрый вечер! Подскажите в чем проблема!

При выборе одного цвета, все в порядке. 

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

Снимок экрана 2020-11-04 в 17.28.19.png

Снимок экрана 2020-11-04 в 17.29.03.png

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

Проверьте, чтобы ЧПУ опций и их значений было уникальным, чтобы был заполнен порядок сортировки у опций и их значений.

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


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

3 часа назад, NeoSeo Team сказал:

Нужно проводить анализ у Вас на сайте, чтобы дать ответ почему такая нагрузка и как ее уменьшить. Данный вид работы не входит в бесплатную ТП. Напишите в ЛС для получения оценки по задаче.

Может это хостинг не выдерживать. Лучше перейти на VPS?

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


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

22 часа назад, NeoSeo Team сказал:

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

Код закрыт от изменений.

Если пропишите вручную, чпу не изменится

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

Uncaught ReferenceError: showFilter is not defined
    at HTMLButtonElement.onclick (?sort=label-1&order=DESC&product_label_id=1:1054)
onclick @ ?sort=label-1&order=DESC&product_label_id=1:1054

 

Изменено пользователем BROS

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


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

1 час назад, akim-torg сказал:

Может это хостинг не выдерживать. Лучше перейти на VPS?

Скорей всего так и есть. Но нужно проанализировать какая у Вас нагрузка на сайте, чтобы выбрать соответствующий пакет VPS.

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


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

6 минут назад, BROS сказал:

Спасибо. Подскажите, пожалуйста, почему может возникать проблема с нажатием на кнопку Фильтровать в мобильном разрешении? В консоли появляется следующая ошибка:


Uncaught ReferenceError: showFilter is not defined
    at HTMLButtonElement.onclick (?sort=label-1&order=DESC&product_label_id=1:1054)
onclick @ ?sort=label-1&order=DESC&product_label_id=1:1054

 

Добрый день.

Пришлите, пожалуйста, ссылку на категорию, при которой возникает такая ошибка.

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


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

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

Добрый день.

Пришлите, пожалуйста, ссылку на категорию, при которой возникает такая ошибка.

Отправил в ЛС.

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


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

3 часа назад, NeoSeo Team сказал:

Посмотрим и отпишем Вам.

Спасибо. Подскажите, пожалуйста, где-то ещё нужно настраивать кроме этого пункта https://share.getcloudapp.com/bLuw2B2B, чтобы опции фильтра отображались как атрибуты на странице товара? Не пойму, почему отображаются только атрибуты, а опций фильтра не видно.

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


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

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

Спасибо. Подскажите, пожалуйста, где-то ещё нужно настраивать кроме этого пункта https://share.getcloudapp.com/bLuw2B2B, чтобы опции фильтра отображались как атрибуты на странице товара? Не пойму, почему отображаются только атрибуты, а опций фильтра не видно.

Разобрался. Опции фильтра не отображаются на карточке, если они слово в слово повторяют атрибут.

А возможен вариант отображения опций атрибутов в характеристиках в виде ссылок на страницы соответствующих фильтров, как сделано здесь: https://rozetka.com.ua/apple_iphone_12_128gb_black/p245162293/characteristics/? Это было бы очень хорошо для внутренней перелинковки.

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


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

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

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

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

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

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

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

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

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


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