Entwicklung

ID #1290

Wie kann ich das aktuelle Template einer Webstrukturseite wechseln? Zum Beispiel um eine Mobile Seite eines Auftritts zu realisieren.

Dazu muss in der redsys.conf das Array "setTemplateAllow" befüllt werden. Es wird angegeben, von welchem Template auf welche Templates gewechselt werden darf. 

 

Soll zum Beispiel ein wechsel von "default auf "mobile_default" und "mobile_default_2011" möglich sein, soll das Array wie folgt aussehen.

'setTemplateAllow' =>
array (
"default" => array("mobile_default","mobile_default_2011"),
),

Um das Template zu wechseln soll dann der Parameter "?setTemplate=mobile_default" an der URL übergeben werden.

 

 Zum einbauen einer Weiche empfehle ich eine Funktion in der redsys.conf.local anzulegen, welche aufgerufen wird sobald die Session initiallisiert wurde. Innerhalb dieser Funktion kann dann ein Wert innerhalb der Session definiert werden und in $_GET["setTemplate"] kann das Template zu welchem gewechselt werden soll übergeben werden. Der Name der Function muss im Pluginsetup Communityuser beim Feld "onSessionInitialized" definiert werden.

 

 

Tags: template, wechseln, mobile, seite

Verwandte Artikel:

Letzte Änderung des Artikels: 2011-08-25 09:19
Verfasser des Artikels: Mario Sarcher
Revision: 1.1

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich