Поиск Joomshopping ищет по всему тексту товара как исправить на поиск по заголовкам товаров
Поиск Joomshopping ищет по всему тексту товара
Логика поискового модуля ищет по всему тексту товара при этом в выдачу попадают товары вообще неимеюшие отношения к искомому. Как это исправить.
Мне написал один из моих клиентов вопрос.
Артем я почему-то не могу найти цемент через модуль поиска. Набираю, а в выдаче поиска все что угодно только не конкретный товар. Выдает штукатурки, цементные смеси, кирпичи, песок и так далее Что мне с этим делать?

Вот какое решение мы нашли
Путь к файлу - productssearch.php
Строка 150
$word = addcslashes($db->escape($filters['search']), "_%");
$tmp = array();
$a=0;
foreach($jshopConfig->product_search_fields as $field){
if($a==0){
$tmp[] = "LOWER(".getDBFieldNameFromConfig($field).") LIKE '%".$word."%'";
$a=1;
}
//$tmp[] = "LOWER(".getDBFieldNameFromConfig($field).") LIKE '%".$word."%'";
}
$where_search = implode(' OR ', $tmp);
}else{
Оставьте свой комментарий
- Добавление комментария от гостя. Зарегистрируйтесь или войдите в свой аккаунт.