Кто-нть работал с модулем поиска в плане добавления своего контента в индекс?
Интересует следующее:
имеется свой модуль каталога, у которого каждому товару соответствует своя страница. У товара есть название, артикул, описание. Что нужно сделать, чтобы проиндексировать эти поля, и добавить страницы в стандартный поиск.
ЗЫ... Код, в конечном итоге просмотрю и разберусь, но вдруг кто-то интересовался...
Модуль поиска
Re: Модуль поиска
Я работала, но для этого нужно было править модуль. В модуле Search есть API для подключения туда любого модуля. Как это реализовано видно в News, например, в файле action.addarticle.php (строчка 244 в последней версии).von-hamster wrote: Кто-нть работал с модулем поиска в плане добавления своего контента в индекс?
Суть такова. В том месте, где модуль добавляет контент или его видоизменяет, должно быть добавлено что-то типа:
Code: Select all
//Update search index
$module =& $this->GetModuleInstance('Search');
if ($module != FALSE)
{
$module->AddWords($this->GetName(), $content_id, MODULE_NAME, $content, NULL);
}
}
Last edited by Sonya on Mon Nov 22, 2010 5:24 pm, edited 1 time in total.
-
- Power Poster
- Posts: 339
- Joined: Thu Nov 01, 2007 3:11 pm
Re: Модуль поиска
Пасиб... Буду пробовать...