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

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

Ответ
 
Опции темы Опции просмотра
Старый 04.06.2006, 10:24   #1
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию два вопроса по indexed_search

Насколько я понял, в indexed_search нет возможности выводить результаты поиска на заданной странице - только на той же, где форма ввода поисковой фразы. Посмотрел в коде, вроде на самом деле нет.

Пришлось установить еще одно расширение, но только из-за этой проблемы.
Так ли это, как вы поступали в этом случае?

Если результаты поиска выводить в некой "фиктивной" странице "Результаты поиска", то эта страница тоже индексируется. Как отключить индексацию выборочных страниц - не нашел.

Даже удивительно, что в таком мощном приложении не предусмотрено таких, казалось бы, очевидных вещей. Или это я торможу?
demav вне форума   Ответить с цитированием
Старый 04.06.2006, 17:49   #2
Volodymyr Pavlyuk
Продвинутый
 
Аватар для Volodymyr Pavlyuk
 
Регистрация: 17.03.2006
Адрес: Lviv, Ukraine
Сообщений: 31
Отправить сообщение для Volodymyr Pavlyuk с помощью ICQ Отправить сообщение для Volodymyr Pavlyuk с помощью Skype™
По умолчанию

в параметрах страницы есть чекбокс "No search"
Volodymyr Pavlyuk вне форума   Ответить с цитированием
Старый 04.06.2006, 18:12   #3
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Я делал так:

Делаю обыкновенную форму в HTML нужные поля делаю hidden и ставлю то значение, какое мне надо, называю соответсвенно как надо и в action ставлю страницу где должны быть результаты, потом добавляю туда indexed_search и делаю для него шаблон, без формы, правил и расширеного поиска.
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 04.06.2006, 19:08   #4
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию

Цитата:
Сообщение от Volodymyr Pavlyuk
в параметрах страницы есть чекбокс "No search"
клево! действительно, есть в "дополнительных настройках"
спасибо
demav вне форума   Ответить с цитированием
Старый 04.06.2006, 19:11   #5
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию

Цитата:
Сообщение от Dutchak Vitaly
Я делал так:

Делаю обыкновенную форму в HTML нужные поля делаю hidden и ставлю то значение, какое мне надо, называю соответсвенно как надо и в action ставлю страницу где должны быть результаты, потом добавляю туда indexed_search и делаю для него шаблон, без формы, правил и расширеного поиска.
Да, идея ясна. Расширение macina_searchbox по сути так и делает.
Просьба - напишите typoScript, который рисует эту форму. Думаю, что рано или поздно я бы сделал это, но похоже, не сразу.
Заранее благодарен
demav вне форума   Ответить с цитированием
Старый 05.06.2006, 00:22   #6
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Цитата:
Сообщение от demav
Да, идея ясна. Расширение macina_searchbox по сути так и делает.
Просьба - напишите typoScript, который рисует эту форму. Думаю, что рано или поздно я бы сделал это, но похоже, не сразу.
Заранее благодарен
Я не использую TS для этих целей, это простой статический код в HTML шаблоне.
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 06.06.2006, 20:27   #7
sharkich
Новенький
 
Аватар для sharkich
 
Регистрация: 23.05.2006
Адрес: Ukraine, Kiev
Сообщений: 24
Отправить сообщение для sharkich с помощью ICQ Отправить сообщение для sharkich с помощью Skype™
По умолчанию

Цитата:
Сообщение от Dutchak Vitaly
Я не использую TS для этих целей, это простой статический код в HTML шаблоне.
а где можно посмотреть какие поля с какиме значениями должны быть у формы?
__________________
mail-to: sharkich@ukr.net
sharkich вне форума   Ответить с цитированием
Старый 07.06.2006, 01:29   #8
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Цитата:
Сообщение от sharkich
а где можно посмотреть какие поля с какиме значениями должны быть у формы?
Добавьте indexed_search на страницу и посмотрите какие поля там
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 12.06.2006, 18:03   #9
sharkich
Новенький
 
Аватар для sharkich
 
Регистрация: 23.05.2006
Адрес: Ukraine, Kiev
Сообщений: 24
Отправить сообщение для sharkich с помощью ICQ Отправить сообщение для sharkich с помощью Skype™
Wink

Цитата:
Сообщение от Dutchak Vitaly
Добавьте indexed_search на страницу и посмотрите какие поля там
там этих полей
Код:
 
tx_indexedsearch:
_sections=0
_freeIndexUid="_"
pointer="0"
ext="0"
type="1"
defOp="0"
media="-1"
order="rank_flag"
group="flat"
lang="0"
desc="0"
results="10"
еслибы еще знать как настроить его а то на любое слова в поиске(ru/en) ничего не находит
__________________
mail-to: sharkich@ukr.net
sharkich вне форума   Ответить с цитированием
Старый 12.06.2006, 20:20   #10
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Код:
<form name="suchen" action="http://boschalumni.net/index.php?id=44" method="post">
  <div class="td" align="left">
     <input class="inp" name="tx_indexedsearch[sword]" value="" size="29" type="text">
  </div>
  <div class="td" align="right">
        <input name="tx_indexedsearch[_sections]" value="0" type="hidden">
        <input name="tx_indexedsearch[pointer]" value="0" type="hidden">
        <input name="tx_indexedsearch[ext]" value="0" type="hidden">
        <br class="br3">
        <input class="sbm" name="submit_search" value="Go" type="submit">
  </div>
</form>
Вот пример HTML формы для поиска. А чтобы поиск заработал надо прописать в TS шаблоне следуещее:
Код:
config {
    index_enable = 1         # for pages
    index_externals = 0     # for documents
    no_cache = 0
}
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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