Добрый день!
На Web-сайте на HostCMS 5.6.6 мы хотим создать поиск по сайту. Я изучила документацию и попыталась его реализовать так:
1. Список узлов структуры
- название раздела "Поиск",
- "V" отображать в меню сайта,
- "V" активность страницы,
- "V" индексировать,
- название раздела "poisk",
- Тип раздела: типовая динамическая страница,
- макет: основной,
- раздел: поиск,
- страница: поиск,
- xsl-шаблон результата поиска:Поиск, Поиск,
- поиск только по текущему сайту :ДА,
- число строк результата на страницу: 10,
- максимальная длина поискового запроса: 200
2. Раздел типовой динамической страницы: Поиск,
3.Типовая динамическая страница
- Название: Поиск,
- Описание: Система поиска по сайту
- Параметры:
-- XSL шаблон результата поиска - xsl - 0
???так и должно быть?
-- Максимальная длина поискового запроса - maxlen - 200
-- Поиск только по текущему сайту - SearchCurrentSite - 1
-- Число строк результата на страницу - result_on_page -10
- Код страницы:
<?php
$Search = new Search();
$words=to_str($_GET['text']);
$property = array();
/* Текущая страница */
$property['current_page']=to_int($_GET['page']);
/* Количество строк результата на страницу */
$property['items_on_page'] = to_int($GLOBALS['LA']['result_on_page']);
/* Максимальная длина поискового запроса */
$property['len'] = to_int($GLOBALS['LA']['maxlen']);
/* Если поиск только по текущему сайту */
if (to_bool($GLOBALS['LA']['SearchCurrentSite']))
{
$property['site_id'] = CURRENT_SITE;
}
$Search->GoSearch($words, to_str($GLOBALS['LA']['xsl']), $property);
?>
- Настройки страницы:
<?php
if (!empty($_GET['text']))
{
$new_title= 'Поиск: '.strip_tags(xss(to_str($_GET['text'])));
$kernel = & singleton('kernel'

;
// Заменяем заголовок страницы
$kernel->set_title($new_title);
}
?>
4. Список модулей:
- Название: Поисковая индексация,
- Версия: 5.6,
- Дата: 05.06.2009,
- Путь к модулю: Search,
- Сортировка: 0.
Переиндексацию сайта делаем
В результате получен пункт меню, по выборе которого открывается страница для поиска, но при попытке что-то найти на сайте результата нет- переходим на главную страницу. Скажите. пожалуйста. я что-то не так делаю или у нас просто нужного модуля не хватает? Спасибо!