Доработка поиска

Добавить в поиск и/или доработать модуль расширенный поиск функционал поиска по характеристикам товара.

Например, допустим, что ищут “туника атласная” и находят только те туники, где в названии прописано это словосочетание, но туника атласная это туника сделанная из полиестера, и поэтому, теоретически, можно было бы добавить синоним в модуле расширенного поиска “туника полиестер”, так как полиестер у нас есть в характеристике туник - “материал”, но так сейчас не работает, так как нет поиска по характеристикам товара.

Добрый, это все есть)
Добавьте синоним полиестер к слову атласная в модуле расширенного поиска для товаров и включите в настройках поиска поиск по хар-ам.

В таком варианте поиск выдает не только туники, но все товары из полиестера- брюки, пиджаки, юбки, костюмы и т.д., то есть не хватает И при задании синонимов- если запрос “туника И атласная”, то синоним “туника И полиэстер”

А вы какой запрос вводите?

Атласная туника



Так тоже не работает как хотелось бы

То есть, похоже, что в добавлении фраз и синонимов работает логика ИЛИ, а в этом случае надо И

все нормально вроде Туника Атласная купить в Москве недорого в интернет магазине Best-Shop.SU

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

А по хорошему должны бы в поиске выпасть 23 туники, как при выборке по материалу Туники атласные купить недорого в интернет-магазине в Москве - правда тут еще в выборке 3 туники из шелка добавлены, слово шелк надо тоже как-то к синониму атласная добавить

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

Чтоб ещё больше сузить выборку можно убрать синонимы и добавить тег атласные туники всем нужным товарам через массовые операции

1 лайк

Антон, спасибо большое )

Дело в том, что изначально не добавил нужную харктеристику к одежде- тип ткани (то как она сплетена), а добавлял тип ткани 2 пунктом в характеристику Материал- хлопок, штапель, хотя правильно надо было Материала- хлопок, Тип ткани- штапель, или делал- Материал шелк, шелк-атлас, а надо было Материал- шелк, Тип ткани- атлас и т.п.
Сейчас добавил к одежде характеристику Тип ткани и возник такой вопрос применительно к вышеописанной ситуации- можно ли запросом к msqul провести следующие операции:

  1. Если в характеристиках Материал для подкаталога Одежда есть, допустим, такие значения как или Полиестер, или Полиэстер, или Атлас, или значение xxxxxxx , то установить аналогичные значения в Характеристику Тип ткани для подкаталога Одежда одновременно сделав все буквы прописными.
  2. Если в характеристиках Материал для подкаталога Одежда есть значения или Полиестер или Полиэстер или Атлас или значение xxxxxxx неважно заглавные или прописные, то убрать эти значения из характеристики Материал, оставив их в характеристике Тип ткани.

Не знаю понятно ли написал.

Возможно с 7.2 будет, там есть импорт экспорт характеристик