context Variable bei Seitenvorlagen HTML Kanal
Author: pbender
Publication Date: 11/15/2012 8:44
Hallo Community,
wie bekomme ich den BaseContext innerhalb einer Seitenvorlage? In dem HTML Ausgabekanal rufe ich eine Hilfsklasse auf, die den Context benötigt:
$CMS_SET(myVar, class("de.test.MyUtil").getValue(context))$
Anscheinend ist die Variable context bei Seitenvorlagen nicht vorhanden. Gibt es hierzu eine weitere Möglichkeit?
#global.context liefert einen Context von dem Typ de.espirit.firstspirit.access.template.Context. Mit diesem Context kann ich leider nicht viel anfangen.
Danke und Grüße
Philipp Bender
Tags: basecontext, context, vorlagenanweisung
-
Author: feddersen - 11/19/2012 10:44
Hallo Phillip,
probier mal "#global". Ansonsten würde ich dir raten deine Klasse als Executable zu bauen und die über ein CMS_RENDER einzubinden. Das ist schöner als Java-Klassen mittels "class()" zu instanziieren. Ein einfaches Beispiel, indem auch der Context ausgelesen wird, findest du unter https://community.e-spirit.com/message/8955#8955
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar