🔎 Живой поиск от cs-commerce.com


#21

если страницы H1, title, description др. будут без переменных - в таком случае чисто технически реализация возможна


#22

Только если запрос 100% совпадает с названием категории, то переходить в нее.


#23

Есть идея реализации.
Брать информацию из cscart_ab__sf_names подтягивая инфу из cscart_category_descriptions и cscart_product_feature_variant_descriptions
и сохранять ее в какой то индекс

Выводить по шаблону Категория+Вариант+Вариант
Понятно что может быть не всегда красиво с таким выводом изза порядка слов

если например будет у кого то СеоСтраница
Черные футболки с рисунком
где именно Футболки это категория

тогда выведется в подсказках - Футболки с рисунком черные

Но все же это лучше чем ничего.

Ну и конечно же надо выводить СЕОвариант характеристики если он прописан.

На скринах подробности

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5


#24

И второй вариант.
Использовать это поле.
Даже если НЕ активирована галочка

Но тогда надо в Категории выводить через слеш родительскую категорию такой Сеосраницы, т.к. могут быть дубли.
Например если ввести Черные, то без Родительский категорий было бы очень непонятно к чему они относятся
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5


#25

Ну и последнее.
Использовать H1 даже если писать его буквами, а не переменными не очень получится, т.к. иногда сеошники просят внести туда такую чушь и выводить ее в поиске некрасиво имхо
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5


#26

Очень жаль, ждали очень эту реализацию. Идеи от @AndreyJ помогут вам?


#27

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


#28

Если считывать инфу прям из БД, то не надо особо изменения модуля АБ отслеживать. Врятли они изменят структуру таблиц.
Надеюсь вы что-то придумаете. Тогда бы точно от конкурентов перебежал.
Спасибо, что вникли.


#29

Если считывать инфу прям из БД - это рабочий вариант наполовину, создаст кучу обращений в систему техподдержки с вопросом а почему у меня не ищет ведь категория на витрине называется вот так, поэтому реализация в основном билде модуля сомнительна


#30

“Просьба добавить поддержку фичи ЮниТемы” - Сделано
“Проблемка, не влазит в экран” -Исправлено


#31

Есть небольшой баг. Опция “Отображать в конце списка товары, которых нет на складе” не учитывает модуль “Склады”.

Поиск выдает результаты на основе общего остатка products.amount. Поэтому в начале списка найденных товаров могут быть те, у которых остаток по складу текущего региона 0, но на другом складе остаток 1, и с точки зрения модуля это валидно, так как общий остаток 1.

Просьба добавить проверку остатка по складам.


#32

Обнаружили досадный баг, при клике на любой пустой области страницы страницу скролит в самое начало. Проверено на демо, похоже актуально только для Firefox, в Chrome воспроизвести не получилось


#33

@furniel @albinoz
В сегодняшнем релизе добавили поддержку модуля “Склады”
И исправили проблему с прокруткой в браузерах FF


#34

Спасибо :slightly_smiling_face:


#35

В сегодняшнем релизе добавили поддержку модуля “Склады”

Все работает, еще раз спасибо. Но есть небольшой и не критичный баг. Если поменять геолокацию, то сортировка по наличию не перестроится после завершения ajax-скрипта геолокации.

ID склада остается старым в скрипте поиска и обновится на корректный только после перезагрузки страницы по F5 или перехода на другую страницу:

image


#36

Есть еще проблема с поиском категорий по мета-ключевым словам.

В ClsSearchCategories.php в запросе:

$cats_where[]=db_quote(" ?:category_descriptions.meta_keywords LIKE ?l", '%$params[q]%');

заменить '%$params[q]%' на "%$params[q]%".

Без правки поиск по мета-ключевым словам не срабатывает.


#37

@albinoz Спасибо за проявленную активность и инициативу!
В сегодняшнем релизе модуля эти проблемы исправлены.


#38

Спасибо за оперативность :+1:


#39

Выпустили очередное обновление модуля 7.0.9, добавили возможность задавать максимальную ширину поискового окна, Добавили совместимости с модулем “Оплата от продавцов администратору” для мультивендор, добавили хуки для разработчиков, а так же исправили некоторые ошибки на определенных конфигурациях, и улучшили некоторые функции.


#40

Доброго времени суток!
Выпустили очередное обновление модуля 7.0.10 с исправлениями и улучшениями:

  • Исправлена ошибка SQL запроса на некоторых конфигурациях настроек и определенных поисковых запросов
  • При фокусе поискового поля мотивацию поиска скрываем для удобства набора.