Hallo,
Wie erstelle ich ein Sprachumschalter, der vorhandene Parameter einer Extension
mit über nimmt?
ich habe z.b eine seite mit folgender URL:
http:/localhost/page/detail.html?tx_myext[aid]=58&tx_myext[vehicle]=15&tx_myext[action]=show&tx_myext[controller]=Vehicle&cHash=7751f2a21d629bcbafbe0d309136e02b
Dort wird aus der o.G. URL im Sprachmenü lediglich folgendenes:
DE: http:/localhost/page/detail.html
EN: http:/localhost/en/page/detail.html
DAS ist aber schlecht, da der Inhalt dieser Seite aus einer Extension stammt,
die eben alle in der o.G URL aufgeführten Parameter benötigt.
Richtig wäre eben
DE:
http:/localhost/page/detail.html?tx_myext[aid]=58&tx_myext[vehicle]=15&tx_myext[action]=show&tx_myext[controller]=Vehicle&cHash=7751f2a21d629bcbafbe0d309136e02b
EN:
http:/localhost/en/page/detail.html?tx_myext[aid]=58&tx_myext[vehicle]=15&tx_myext[action]=show&tx_myext[controller]=Vehicle&cHash=7751f2a21d629bcbafbe0d309136e02b
Das Menü ist mit folgendem Code gebaut:
lib.languagemenu = HMENU
lib.languagemenu {
special = language
special {
value = 0,1
normalWhenNoLanguage = 0
}
wrap = <ul class="langSubmenu">|</ul>
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
linkWrap = <li>|</li>
stdWrap.override = Deutsch || English
}
ACT < .NO
ACT {
#doNotLinkIt = 1
linkWrap = <li class="active">|</li>
}
#Wenn keine Uebersetzung vorhanden
USERDEF1 < .NO
USERDEF1.doNotLinkIt = 1
USERDEF1.linkWrap = <li class="nolang">|</li>
USERDEF2 < .ACT
}
}
was muss ich daran anpasen, um eben die URL-Parameter zu erhalten?
LG
Alexander
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german