С помощью события onBeforePrepareQuery вы можете работать с запросом пользователя, введенным в поиск, до срабатывания механизмов решения.
Пример обработчика, который можно доработать под вашу задачу:
AddEventHandler('arturgolubev.smartsearch', "onBeforePrepareQuery", "onBeforePrepareQuery");
function onBeforePrepareQuery(&$query){
$query = str_replace('-', ' ', $query);
}
* Обработчик из примера изменяет запрос пользователя, заменяя тире в нём на пробел
Эта информация оказалась полезной?
Да
Нет