Hallo,
ich rufe einige Typo3-Seiten mit versch. Parametern (in dem Fall die Sparchumschaltung) auf zb:
http://meineseite.de/home/?L=3
Besteht die Möglichkeit in einem Fluid-Template mittels Viewhelper (oder wie auch immer) den Parameter L (oder jeden anderen beliebigen Parameter) abzufragen?
Ich möchte dann im Template eine IF-Abfrage einbauen -> "wenn L = 3 dann geben Text xy aus"
Die GET Variablen müssen dem Template zuerst zugewiesen werden. Bei einem Seitentemplate geht das über Typoscript:
page.10 = FLUIDTEMPLATE
page.10 {
...
variables {
langId = TEXT
langId.data = GP:L
}
}
Im Fluid lässt sie diese Variable dann über {langId} abfragen.
In einer Extension kannst du dem Template über
$this->view->assign('langId', $this->request->getArgument('L'));
die Variable zuweisen. Das gehört dann in den Controller der Extension.
Das ganze lässt sich auch ohne großen Aufwand mit einem eigenen ViewHelper realisieren.