Вход • Регистрация

Поиск по названию товара.

  • 05 октября 2017 г.
  • Всем привет. Интересует вопрос как сделать поиск по товарам жизнеспособным. Например есть товар "BAM кейс для Альта Cabine Rouge серый" c артикулом 4011SG если забить в поиск BAM 4011 то в выдаче получаем целую кучу товара от фирмы BAM. Если забить в поиск часть артикула 4011 то как раз получаем те товары которые нужны. Выбирается несколько товаров артикул которых соответствует 4011 (но это в поиске по сайту а не по магазину) Поиск по артикулу в магазине не дает результата если только не вбить в поле правильный артикул.

    Как сделать так чтобы в поиске выводился товар который максимально соответствует запросу?
    • 07 октября 2017 г.
    • В настройках модуля "Поиск по сайту" есть параметры:

      - Искать все слова сразу
      Если не отмечено, ищет хотя бы одно слово.

      - Искать часть слова
      Если не отмечено, ищет слово и словоформы целиком. Если отмечено, то может найти длинное слово уже по первым трем-четырем символам. Если отмечено, то настройка «Искать все слова сразу» не работает.

      - Минимальная длина слова
      При изменении параметра необходимо переиндексировать весь сайт. Чем меньше этот параметр, тем больше места занимает поисковый индекс. Значение по умолчанию: 3.

      Уверен, для Вашей задачи вполне подойдет.
      • 07 октября 2017 г.
      • Про эти настройки знаю но не подходит. Нет приоритетного соответствия. По запросу BAM 4011 выдает все совпадения с BAM без учета того что написано дальше.
  • 21 ноября 2017 г.
  • Вдруг кому пригодится. В моем случае ситуация стала лучше когда для товара я оставил поиск только по названию и артикулу. Правки в файле shop.search.php

    Код
    class Shop_search_config
    {
    public $config = array(
    'shop' => array(
    'fields' => array('name', 'article'),
    'rating' => 6
    ),
    'shop_category' => array(
    'fields' => array('name', 'anons', 'text'),
    'rating' => 6
    ),
    'shop_brand' => array(
    'fields' => array('name', 'text'),
    'rating' => 6
    )
    );
    }

Новости

  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.
  • 25 июля 2023 г.
  • Выпустили очередную сборку DIAFAN.CMS 7.0.1. Она уже доступна к установке.

Блоги

  • 15.12.2023
  • В новой сборке DIAFAN.CMS 7.1.1 мы расширили функциональность баннеров, уделили внимание YML-фиду для Яндекс.Маркет, улучшили “Настройки шаблона”, оформили модуль лога действий и разработали “Заметки” для пользователей административной части сайта. Также проработали замечания и предложения наших пользователей, исправили несколько ошибок.

Форум