[TYPO3-german] indexed_search Suchergebnisse verlinken immer auf aktuelle Sprache

Florian Busch flrnbsch at gmail.com
Tue Oct 11 15:08:20 CEST 2011


Hallo Liste,

ich habe indexed_search mit crawler konfiguriert. In den Suchergebnissen 
werden alle Sprachen gefunden, angezeigt und auch mit einer korrekten 
Flagge gekennzeichnet.

In der default-Sprache funktioniert das wunderbar. Wenn ich allerdings 
in einer anderen Sprache Suche, so verlinken die Ergebnisse der 
default-Sprache auf die entsprechende Seite der aktuellen Sprache?!? Der 
Textauszug usw. ist völlig korrekt, nur der Link ist falsch...

Woran kann das liegen?

Hier meine Page TSConfig

*snip*

tx_crawler.crawlerCfg.paramSets {
     language = &L=[|_TABLE:pages_language_overlay;_FIELD:sys_language_uid]
     language {
         procInstrFilter = tx_indexedsearch_reindex, 
tx_indexedsearch_crawler
         baseUrl = http://meinedomain.de/
     }
}


Hier die relevanten Teile aus dem Setup:

*snip*

plugin.tx_indexedsearch {

     _DEFAULT_PI_VARS {
         lang >
         sections = {$search.section}
     }

     # Suchform konfigurieren
     show {
         rules = 1
         advancedSearchLink = 0
         resultNumber = 1
     }
     blind {
         sections = 1
     }
     search.exactCount = 1

     flagRendering = CASE
     flagRendering {
         key.current = 1
         0 = TEXT
         0.value = <img src="/fileadmin/gfx/flags/de.gif" />
         1 = TEXT
         1.value = <img src="/fileadmin/gfx/flags/en.gif" />
         # Standardfall
         default = TEXT
         default.value = <img src="/layouts/gfx/flags/de.gif" />
     }
     iconRendering = CASE
     iconRendering {
         key.current = 1
         pdf = TEXT
         pdf.value = pdf
         default = TEXT
         default.value = blank
     }
}

Ich bin für jeden Lösungsvorschlag dankbar!

Florian


More information about the TYPO3-german mailing list