30.09.2010

indexed_search Pagebrowser funktioniert nicht

Nach einem TYPO3 Update funktionierte der Pagebrowser in der Indexsuche nicht mehr. Auch die Links zu den Suchergebnissen funktionierten nicht.

Ein Blick in das Originaltemplate unter

typo3/sysext/indexed_search/pi/indexed_search.tmpl


brachte Aufschluss (Zeilen 4,6,7):

Im "Form"-Template sind neue id-Attribute, die offenbar ausgewertet werden.

Alt:

html4strict Download
  1.  
  2. <!-- ###SEARCH_FORM### begin -->
  3. <div class="tx-indexedsearch-searchbox">
  4. <form action="###ACTION_URL###" method="post" name="tx_indexedsearch" id="indexedsearchform">
  5.         <input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
  6.         <input type="hidden" name="tx_indexedsearch[_freeIndexUid]" value="_" />
  7.         <input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
  8. ...
  9. </form></div>
  10.  

Neu:

html4strict Download
  1.  
  2. <!-- ###SEARCH_FORM### begin -->
  3. <div class="tx-indexedsearch-searchbox">
  4. <form action="###ACTION_URL###" method="post" id="tx_indexedsearch">
  5.     <input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
  6.     <input type="hidden" name="tx_indexedsearch[_freeIndexUid]" id="tx_indexedsearch_freeIndexUid" value="_" />
  7.     <input type="hidden" name="tx_indexedsearch[pointer]" id="tx_indexedsearch_pointer" value="0" />
  8. ...
  9. </form></div>
  10.  

Nach dem Austausch dieser Zeilen im verwendeten angepassten Template läuft wieder alles.

Getestet mit TYPO3 4.3.5 mit realUrl und indexed_search 2.12.0


Kategorie: TYPO3, Fehlermeldungen, indexed_search