Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 17.04.2003, 13:29   #1
Perignator Temporis
Senior Member
 
Регистрация: 10.02.2004
Сообщений: 114
По умолчанию

Сделать отображение поисковой формы с помощью TS или темплейтами невозможно, как я понял.. Там в коде, вроде, у модуля прямо пробито... Попробовал выкрутиться так:
Добавил руками код

<form action="index.php?id=41" method="POST" name="tx_indexedsearch">
<input type="hidden" name="tx_indexedsearch[_sections]" value="0">
<input type="hidden" name="tx_indexedsearch[pointer]" value="0">
<input type="hidden" name="tx_indexedsearch[ext]" value="0">
<input type="text" name="tx_indexedsearch[sword]" value="">
<input type="submit" name="tx_indexedsearch[submit_button]" value="Искать!">

в страницу.
Вроде, чего-то делает, но вот беда: он ничего не ищет! И даже если я кладу модуль индексированного поиска на страницу стандартно - и он все равно не ищет. в Setup веди типа page.config.index_enabled = 1 я прописал, индексатор индексирует, но - не ищет...

А стандартная поисковая форма отчего-то отказывается искать в новостях.. МОжно ее заставить это как-то делать? Заранее спасибо!
Perignator Temporis вне форума   Ответить с цитированием
Старый 17.04.2003, 17:16   #2
Perignator Temporis
Senior Member
 
Регистрация: 10.02.2004
Сообщений: 114
По умолчанию

Дошел до следующего:
Оказывается, Indexed Search не распарсивает слов на русском языке! Потому и не ищет..
С другой стороны, "обычный" поиск не умеет искать в модулях, видимо.. Не находит ничего..
Я что-то делаю не так или как быть?
Perignator Temporis вне форума   Ответить с цитированием
Старый 17.04.2003, 17:22   #3
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

Обычный поиск не умеет искать в модулях, это правильно. Но во многих модулях есть свой собственный поиск, tt_news, tt_products etc.

Насчет indexed search на русском, не знаю, не пробовал. Обычный поиск работает.
Andreas Schwarzkopf вне форума   Ответить с цитированием
Старый 17.04.2003, 17:26   #4
Perignator Temporis
Senior Member
 
Регистрация: 10.02.2004
Сообщений: 114
По умолчанию

Так да.. А хотелось поиск по сайту сделать.. По всему..
Попробую, может, в индексаторе разобраться...
Вдруг найду чего..
Perignator Temporis вне форума   Ответить с цитированием
Старый 11.06.2003, 14:18   #5
andrew
Новенький
 
Регистрация: 11.06.2003
Сообщений: 6
По умолчанию

Ответ Каспера по поводу индексации:

"Probably this is because the REGEX which extracts the words from the content is geared for ascii and no >127 chars. Maybe german and danish extras. In the file "class.indexer.php" there is a function "split2words" which splits the word in the content and that does it by "alnum" plus characters found in some internal arrays: ->convChars - obviously we need a solution for splitting the words in other languages wheere the non-ascii chars are different. For now you can make a class extension to this class and insert a list of russian/ukranian chars in these internal arrays and you should be fine.
Feel free to work on a better, more general solution.
[Answered Online during List Management]"

В общем, посоветовали сделать "class extension", в который нужно добавить кириллические символы. Я почти все понял ;-)
Help!!!
andrew вне форума   Ответить с цитированием
Старый 14.06.2003, 16:17   #6
Александр
Продвинутый
 
Аватар для Александр
 
Регистрация: 27.05.2003
Сообщений: 44
По умолчанию

Правильно ли я понял, что нужно добавить русский алфавит в переменную: $convChars?
Александр вне форума   Ответить с цитированием
Старый 29.06.2003, 21:49   #7
Вячеслав Анисимов / Averve.Net
Новенький
 
Регистрация: 29.06.2003
Сообщений: 10
По умолчанию

Для тех, кто не понял как решить проблему, немного более разжеванную информацию можно увидеть на http://t3bbs.averve.net/viewtopic.php?t=9 .
Вячеслав Анисимов / Averve.Net вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:49.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория