Strukturvariable von verlinkter Seite auslesen
Author: rbitdd
Publication Date: 9/8/2010 13:15
Hallo zusammen.
Ich frage mich gerade, ob es möglich ist die Strukturvariable der verlinkten Seite auszulesen.
Sprich in einer Verweisvorlage etwas abzufragen, wie
$CMS_IF(#lt_ref.localvar('hiervariablenname') == "moeglicher wert")$
mache etwas
$CMS_ELSE$
mache etwas anderes
$CMS_END_IF$
Ich möchte damit überprüfen, ob die Zielseite einer bestimmten Nutzergruppe zugelassen ist und somit ggf. die Authentisierung (welche per Lightbox :smileysad: umgesetzt werden soll) zwischenschalten.
Danke schon mal :smileyhappy:
Tags: linktemplate, sitestore, variables
-
Author: hoebbel - 9/14/2010 12:32
Da fehlt nur ein .editor.get(<gewünschteSprache>), also so:
$CMS_SET(myData,ref.parent.data.get("myVar").editor.get(#global.language))$Mein {jetzt vorhandener :smileywink: } Testfall hier lokal, der funktioniert hat (Die IF Abfrage war auch nicht ganz optimal :smileysad: ]
$CMS_SET(ref,ref(pageref:"permissiontest").target)$
$CMS_SET(myData,"")$
$CMS_FOR(count,[1..ref(pageref:"permissiontest").target.depth])$
$CMS_IF((myData=="") && !(ref.parent.data.get("Hallo").editor.get(#global.language).isEmpty))$
$CMS_SET(myData,ref.parent.data.get("Hallo").editor.get(#global.language))$
$CMS_END_IF$
$CMS_SET(ref,ref.parent)$
$CMS_END_FOR$
VarContent: $CMS_VALUE(myData)$0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar