PDA

Просмотр полной версии : macine_searchbox


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

Еще поместила этот плагин в левую колонку.
В конфиге шаблона прописано:
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/document-library/extension-manuals/macina_searchbox/2.2.0/view/1/3/
Но русские буквы отображаются вопросиками. Думаю этого можно избежать. Подскажите как?

gunner
31.08.2007, 11:27
...Какам поиском пользуетесь вы?

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

3: Пытаюсь перевести на русский шаблон плагина macine_searchbox так, как написано в мануале:
http://typo3.org/documentation/document-library/extension-manuals/macina_searchbox/2.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
}


удачи =)