PDA

Просмотр полной версии : Поиск не работает


mportal
10.11.2003, 17:39
Приветствую всех!

Столкнулся с проблемой: не работает стандартный поиск в typo3. Все хорошо работает в демонстрационном сайте (Футбольном клубе). Ставлю себе по описанному в quickstart методу страницу search на новый сайт - не показывает даже форму поиска. :(

Сайт делал по ModernTemplate.. Part1.

Ладно, думаю, не хочет и ладно, поставлю-ка себе indexed Search Engine. Поставил по документации - вроде ничего сложного. Далее по Жванецкому - а включаешь - не работает...
Причем ни для первого сайта, не для второго нового...
В статистике 0 страниц...

Где копать?..
Заранее спасибо.

Вячеслав Анисимов
12.11.2003, 17:12
Не нужно копать, нужно сначала читать
уже имеющийся материал:

http://typo3.net.ru/viewtopic.php?t=9
(Тут про исправление ошибки для работы с русским)

Кроме того, должны быть установлены
config.index_enable = 1
и в шаблоне тело страницы выделено
тегами - читайте руководство к расширению.

--
http://typo3.net.ru

mportal
15.11.2003, 14:47
Вячеслав, имеющийся материал был прочитан перед обращением за советом на форум.
Дело в том, что все сделал по инструкции. В setup-е прописано page.config.index_enable = 1, теги расставлены, текст английский. В статистике 0 страниц. :(
Может дело в кэше?
Настораживает cache_pages:0
(Status: cache_pages:0, cache_pagesection:10, cache_hash:38)
Или может дело в winXP...

Вячеслав Анисимов
15.11.2003, 15:12
Возможно, выставлен параметр
config.no_cache = 1 ?

Кроме того, страницы попадают в кэш
только при первом просмотре, а не
сами по себе. Пройдитесь по своему сайту.

mportal
17.11.2003, 15:13
Нет, наоборот, даже. Выставлен параметр config.no_cache = 0. Что с ним, что без него - безрезультатно.

Прохожусь, естественно.
Страницы кэшируются: cache_pagesection:10 и т.д.
(Status: cache_pages:0, cache_pagesection:10, cache_hash:38)

Michael Shigorin
02.04.2004, 15:50
Да, сам вот сижу и грустно смотрю на непоказатую форму \"простого поиска\", который действительно просто чудно работал на футболе с 3.5.0.

С indexed_search тоже не все просто: страницы кэшируются только при вылогиненом (ugh :) из BE пользователе, вот думаю, как бы пиналку вида \"перекэшировать все\" (симметрично \"clear cache\") сделать.

Пока _англоязычный_ поиск по посещенным в logout mode страницам работает с учетом таких вещей:

<!--TYPO3SEARCH_begin--> и <!--TYPO3SEARCH_end--> в темплейте вокруг содержимого <body>
(http://typo3.toaster-schwerin.de/mailarchive/msg33441.html)

config.index_enable = 1 в Setup (http://typo3.toaster-schwerin.de/mailarchive/msg33458.html)

no_cache нигде специально не выставляется (в т.ч. в заголовках страниц);

выставлена страница начала поиска (http://typo3.toaster-schwerin.de/mailarchive/msg33447.html);

применяется плагин indexed_search 1.2.8 с TYPO3 3.6.0RC1.