Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   macine_searchbox (http://forum.typo3.ru/showthread.php?t=4389)

margol 30.08.2007 16:21

macine_searchbox
 
Установлено расширение, при помещении его на страницу отображается форма, но поиск не работает.

Еще поместила этот плагин в левую колонку.
В конфиге шаблона прописано:
plugin.tx_macinasearchbox_pi1.pidSearchpage=57
plugin.tx_macinasearchbox_pi1.templateFile=EXT:mac ina_searchbox/pi1/template.htm

В сетап шаблона прописано:
lib.searchbox >
lib.searchbox < plugin.tx_macinasearchbox_pi1

Он не работает из-за того, что не работает на странице.

Вопросы:
1: Как заставить работать этот плагин? Или может отказаться от него? Какам поиском пользуетесь вы?

2: Обычный поиск на сайте работает. Можно ли его помещать в левую колонку при помощи TS? Как?

3: Пытаюсь перевести на русский шаблон плагина macine_searchbox так, как написано в мануале:
http://typo3.org/documentation/docum....2.0/view/1/3/
Но русские буквы отображаются вопросиками. Думаю этого можно избежать. Подскажите как?

gunner 31.08.2007 11:27

Цитата:

Сообщение от margol (Сообщение 14536)
...Какам поиском пользуетесь вы?

2: Обычный поиск на сайте работает. Можно ли его помещать в левую колонку при помощи TS? Как?

3: Пытаюсь перевести на русский шаблон плагина macine_searchbox так, как написано в мануале:
http://typo3.org/documentation/docum....2.0/view/1/3/
Но русские буквы отображаются вопросиками. Думаю этого можно избежать. Подскажите как?

в случае использования Indexed Search, как вариант, создаем где-нибудь на скрытой странице контент-элемент типа HTML, c кодом что-то вроде:

Код:

        <form action="index.php?id=114" method="post" name="tx_indexedsearch_right">
          <input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
          <input type="hidden" name="tx_indexedsearch[_freeIndexUid]" value="_" />
          <input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
          <input type="hidden" name="tx_indexedsearch[ext]" value="" />
          <input type="hidden" name="tx_indexedsearch[type]" value="1" />
          <input type="hidden" name="tx_indexedsearch[defOp]" value="0" />
          <input type="hidden" name="tx_indexedsearch[media]" value="-1" />
          <input type="hidden" name="tx_indexedsearch[order]" value="rank_flag" />
          <input type="hidden" name="tx_indexedsearch[group]" value="flat" />
          <input type="hidden" name="tx_indexedsearch[lang]" value="-1" />
          <input type="hidden" name="tx_indexedsearch[desc]" value="0" />
          <input type="hidden" name="tx_indexedsearch[results]" value="10" />

          <input type="text" name="tx_indexedsearch[sword]" value="" class="tx-indexedsearch-searchbox-sword sword" />

        </form>

и отображаем его в левой колонке, используя RECORDS, примерно так:

Код:

# Search
lib.search = RECORDS
lib.search {
      source = {$search_form_ce_id}
      tables = tt_content
}

удачи =)


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

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