Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
14.01.2014, 22:07 | #1 |
Продвинутый
Регистрация: 31.05.2010
Сообщений: 65
|
Как корректно запустить пагинацию для indexed_searсh?
Не работает пагинация для indexed_searсh. Первая страница отображается нормально, со ссылками на другие страницы с результатами, однако при клике на любую, в.ч. и на текущую результаты поиска исчезают. Возможно, кто-то сталкивался? Как решить проблему, подскажите, пожалуйста.
Линки получаются такого вида: Код HTML:
<a onclick="document.getElementById('tx_indexedsearch_pointer').value='3';document.getElementById('tx_indexedsearch_freeIndexUid').value='-1';document.getElementById('tx_indexedsearch').submit();return false;" href="#">4</a> Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Template file for the"macina_searchbox"extension.</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <h3>Template file for the "macina_searchbox" extension.</h3> <p><b>Available Markers:</b></p> <ul> <li>###HEADLINE### Displays the Headline</li> <li>###ADVANCED### Advanced Search Link</li> <li>###SUBMIT### Alttext for the submit button</li> <li>###ACTLANG### UID of the actual language</li> <li>###SEARCHPID### PID of the Searchpage</li> </ul> <!-- ###TEMPLATE### begin --> <form action="###SEARCHPID###" method="post" name="tx_indexedsearch" class="search" id="tx_indexedsearch"> <input name="tx_indexedsearch[sword]" class="searchtext" type="search" placeholder="Suchen..." /> <input type="hidden" name="tx_indexedsearch[pointer]"* id="tx_indexedsearch_pointer"* value="0" /> <input type="hidden" name="tx_indexedsearch[_sections]" value="0" /> <input type="hidden" name="tx_indexedsearch[ext]" value="0" /> <input type="hidden" name="tx_indexedsearch[lang]" value="###ACTLANG###" /> <input type="hidden" name="tx_indexedsearch[_freeIndexUid]" id="tx_indexedsearch_freeIndexUid" value="_" /> <button class="searchbtn" type="submit"> <img src="fileadmin/templates/pages/images/icons/search_icon.png"> </button> </form> <!-- ###TEMPLATE### end --> </body> </html> index.php?id=2&L=0&L=0 -- откуда появляется второй &L=0? Как его убрать? |
14.01.2014, 22:47 | #2 |
Продвинутый
Регистрация: 31.05.2010
Сообщений: 65
|
Проблема найдена. Были удалены лишние hidden поля из шаблона формы и заменено name на "indexedsearch" и id на "indexedsearch". Если для отображения результатов использовать шаблон по умолчанию, а именно indexed_search.tmpl, то всё становится на свои места. Есть поиск, корректная пагинация, нету лишних &L=0.
Возможно, это будет кому-либо полезно. Код:
<!-- ###TEMPLATE### begin --> <form action="###SEARCHPID###" method="post" name="indexedsearch" class="search" id="indexedsearch"> <input name="tx_indexedsearch[sword]" class="searchtext" type="text" placeholder="Suchen..." /> <input type="hidden" value="Search" name="tx_indexedsearch[submit_button]"> <button class="searchbtn" type="submit"> <img src="fileadmin/templates/pages/images/icons/search_icon.png"> </button> </form> <!-- ###TEMPLATE### end --> |
Теги |
пагинация, indexed_searсh |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TinyMCE RTE рулит-2 (EXT: tinymce_rte) | Ивано++ | Инструменты разработчика | 16 | 10.07.2013 15:12 |
Preview для линка как в Google | Anlov | Общие вопросы | 9 | 28.03.2012 17:27 |
Как добиться невидимости страницы для realurl? | salah | Общие вопросы | 4 | 08.12.2008 16:10 |
Хочу сделать корзину для TYPO3 такую же, как у Windows. | thebat | Общие вопросы | 6 | 14.05.2007 12:00 |
Как осуществить доступ на FE-страницу для нескольких групп FE-пользователей? | Storm | Общие вопросы | 2 | 26.01.2005 01:02 |