Guten Tag,
seit Tagen versuche ich eine Lösung für mein Problem zu finden, wie ich RealUrl sagen kann das bei einem Sprachenwechsel auch die Parameter auf die Sprache anpasse.
Kleines Beispiel:
L = 0 (Deutsch)
http://www.meinedomain.at/de/suche/erweiterte-suche.html
jetzt wechsel auf L = 1 (Englisch)
http://www.meinedomain.at/en/search/erweiterte-suche.html
und das sieht sieht doch echt blöd aus.
erweiterte-suche.html ist der Parameter von indexed_search für die erweiterte Suche
So meine realurl konfiguration:
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
'respectSimulateStaticURLs' => 0,
'postVarSet_failureMode'=> 'redirect_goodUpperDir'
),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass'
),
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1'
),
'noMatch' => 'bypass',
)
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'rootpage_id' => 1,
),
'fixedPostVars' => array(
'_DEFAULT' => array(
array (
'GETvar' => 'tx_indexedsearch[ext]',
'valueMap' => array(
'erweiterte-suche' => 1,
'normale-suche' => 0
),
'noMatch' => 'null'
),
)
),
'fileName' => array(
'defaultToHTMLsuffixOnPrev'=> 1,
'index' => array(
'druck.html' => array(
'keyValues' => array(
'type' => 98
)
)
)
)
);
Kennt da jemand eine Lösung? Oder eine Extension?
Danke, Mfg