Здравствуйте. Поиск идёт только по магазину и только по товарам код ниже.
$oSite = Core_Entity::factory('Site', CURRENT_SITE);
$Search_Controller_Show = new Search_Controller_Show($oSite);
$Search_Controller_Show->modules(
array(
3 => array(array('module_id' => 6, 'module_value_type' => 2))
)
);
$Search_Controller_Show
->limit(Core_Page::instance()->libParams['itemsOnPage'])
->parseUrl()
->len(Core_Page::instance()->libParams['maxlen'])
->query(Core_Array::getGet('text'));
$text = Core_Array::getGet('text');
if (!is_null($text))
{
Core_Page::instance()->title(
Core::_('Search.frontend_title', $text)
);
}
Core_Page::instance()->object = $Search_Controller_Show;
Проблема в следующем.
Есть товар с названием "Турин_501АССSB.2 ЭКО-шпон Ясень тёмный"
Поиск находит:
"Турин_501АССSB.2 ЭКО-шпон Ясень тёмный"
"Турин_501АССSB.2 ЭКО-шпон Ясень тём"
"Турин_501АССSB.2 ЭКО-шпон Ясень"
"Турин_501АССSB.2 ЭКО-шпон Я"
"Турин_501АССSB.2 ЭКО-шпон"
"Турин_501АССSB.2 ЭКО-"
"Турин_501АССSB.2 ЭКО"
"Турин_501АССSB.2 ЭК"
"Турин_501АССSB.2"
"Турин_501АССSB"
"Турин_501А"
"Турин_501"
По какой то причине он не находит
"Турин_501АССSB.2 ЭКО-шпон Ясень тё"
"Турин_501АССSB.2 ЭКО-шпон Яс"
"Турин_501АССSB.2 ЭКО-шпо"
"Турин_501АССSB.2 ЭКО-ш"
"Турин_501АССSB.2 Э"
"Турин_501АССSB"
"Турин_501АССS"
"Турин_501АСС"
"Турин_501АС"
"Турин_501А"
Хочу узнать по какой причине он так себя ведет, и как это можно исправить.