Personalization (SPT-Tag)
Name
<sp:personalization> - Definiert personalisierte Bereiche
Syntax
<spt:personalization name="variable"/>
Beschreibung
Der Personalisierungs-Tag erzeugt im in-Modus einen Link auf einen Personalisierungs-Dialog. Im Out-Modus kann der Tag verwendet werden um den Inhalt innerhalb von spt:personalization
den Nutzer zur Verfügung zu stellen, die die notwendigen Rechte besitzen. Die Personalisierungs-Funktion benötigt eine Lizenz des Moduls ProfilePlus.
Attribute
Name | Type | Required | Default | ab IES Version |
---|---|---|---|---|
name
|
Variable | Nein | None | 1 |
information
|
Article | Nein | None | 1 |
publisher
|
String | Nein | None | 1 |
mode
|
String | Nein | None | 1 |
name
- Variablenname, unter dem die Rechte gespeichert werden.
information
- Artikel dessen Personalisierungs-Daten für das Apache-Personalisierungsmodul ausgegeben werden sollen.
publisher
mode
- Dieses Attribut kann benutzt werden um eine alternative Ausgabe zu erzeugen.
- Mit
mode="php"
werden die Personlisierungsinformationen auf PHP-Ebene ausgewertet und anstelle von<sitepark_authpart>
-Tags wird entsprechender PHP-Code rausgeschrieben. - Unterstützte Werte derzeit:
php
Beispiele
Personalisiertes Textfeld
Template Quelltext
<sp:io type="in">
Personalisierter Text<br>
<sp:text name="sp_secret_text"/><br>
Definition der Rechte auf den personalisierten Text <spt:personalization name="accessDefinition"/>
</sp:io>
<sp:io type="out">
<spt:personalization name="accessDefinition">
Sie dürfen diesen Text lesen<br>
<sp:print name="sp_secret_text"/><br>
</spt:personalization>
</sp:io>