• Главная
  • Поиск
    •  
  • Здравствуйте, Гость

Автор Тема: Не работает поиск  (Прочитано 91 раз)
  • *
  • Сообщений: 9
« : 09 Январь 2021, 20:22:18 »
Всем доброго времени суток! При вводе поискового запроса без выбора категории, что искал по все объявлениям на сайте, ни чего не выдает. Поиск работает только при выборе категории и подкатегории, при ее наличии, даже если выбрать главную категорию без вложенной тоже не работает поиск. Все предыдущие тема о неработающем поиске просмотрел, предлагаемые куски кода вставил, ни чего не работает. Была ссылка на какие-то настрой БД, но она не активна.

И еще вопрос, можно как -то улучшить выбор категории? категории и подкатегории, все кучей показывается в выпадающем списке, очень не удобно, что-то выбирать из такого огромного списка. Можно сделать отдельно окно выбора главной категории, а потом если нужно подкатегории?

  • *
  • Сообщений: 9
« Ответ #1 : 09 Январь 2021, 20:46:02 »
Еще добавил этот код и админка упала, 500 ошибка, пришлось убрать эту функцию из functions.php.

function cust_search_keyword_wildcard($params) {

    if ($params['sPattern']) {
        $mSearch =  Search::newInstance();
        $query_elements = (array) json_decode($mSearch->toJson());
   
        $query_elements['sPattern'] = str_replace(' ', '* ', $query_elements['sPattern']) . '*';
   
        $mSearch->setJsonAlert($query_elements);
    }
}

osc_add_hook('search_conditions', 'cust_search_keyword_wildcard', 10);

Оффлайн Mnu
  • *****
  • Сообщений: 155
« Ответ #2 : 10 Январь 2021, 21:52:37 »
Всем доброго времени суток! При вводе поискового запроса без выбора категории, что искал по все объявлениям на сайте, ни чего не выдает. Поиск работает только при выборе категории и подкатегории, при ее наличии, даже если выбрать главную категорию без вложенной тоже не работает поиск.
Это какая-то специфическая проблема именно у Вас.
Поиск работает прекрасно...и никогда такой же проблем не было ни у кого.
Смотрите лог ошибок на хостинге в первую очередь, надо там искать причину.


 


test