WBB 3.0.x Variable per $_GET einbinden und in Templates per {if} verwenden

PaRan0iD
Folgendes:

Ich muss eine Variable, die auf der index.php eingegeben wird in Templates für eine if-Abfrage verwertbar machen.
Die Variable selbst wäre $seite="$_GET[page]";
Das "page" wird in der index.php direkt übergeben. Wie krieg ich das in die Templates rein?
Dort sollte dann ein
{if $page == "Portal"}
...
{/if}

einen Text ausgeben.

Ich habe schon ein bisschen rumexperimentiert.
Ich bekomme die Variable jedoch nie in die Template-Umwandlung...

Das Ganze soll dazu gut sein, in der Header.tpl einen Kasten einzubauen, der je nach Unterseite einen eigenen Text ausgibt.

Vielen Dank im Voraus.
Hawkes
Eine Seite besteht im WCF aus einer Klasse, die von AbstractPage erbt und dem Template. Das Einlesen von Parametern aus den globalen Arrays geschieht in der Methode readParameters. Dort musst du dich mit einem EventListener einhaken und die Variable einlesen und an das Template übergeben. Dann steht sie im Template zur Verfügung.

In deinem Fall kannst du aber auch den Requesthandler abfragen und auslesen auf welcher Seite du dich befindest. $this bedeutet im Template die WCF Klasse. Alles weitere sollte dann durch Source Code lesen der WCF Klasse und des RequestHandlers klar werden.
PaRan0iD
Meinst du $this->request->page ?
Das gibt nur "0" raus...
Hawkes
Lies doch einfach mal nach anstatt wild rumzuprobieren. Das WCF ist gut dokumentiert.
PaRan0iD
Aus der technischen Dokumentation werde ich auch nicht wirklich schlau...

Da gibts nur was mit einer assign(); Funktion...
Im Kapitel zum Request Handler finde ich

"assignVariables() Variablen, die im Template verwendet werden sollen, sind an die
Template-Engine zu ubergeben."

Aber wo und wie ich das anwenden soll --> keine Ahnung...