Tutorial 7: Benutzen der rekursiven Platzhalterfunktion

<< Zum Inhaltsverzeichnis >>

Navigation:  Tutorial >

Tutorial 7: Benutzen der rekursiven Platzhalterfunktion

 

info_32 Beispiel: {r} {%anrede_{%sprache%}%} {/r}

Voraussetzungen zur Benutzung dieses Platzhalters:

Sie erzeugen die Spalte "sprache" in der Empfängerliste, in der beispielsweise die Einträge "DE" und "EN" möglich sind. Also erstellen Sie für die beiden möglichen Fälle die zwei Schnellbausteine mit den Namen "anrede_DE" und "anrede_EN", in die Sie eintragen, was für den jeweiligen Fall statt dem Platzhalter eingefügt werden soll.

 

So gehen Sie vor:

1.Wählen Sie in der Navigation den Punkt "content Inhalt".

 

2.Klicken Sie mit der rechten Maustaste im Textfenster an die Stelle, an der Sie den Platzhalter einfügen möchten.

 

3.Navigieren Sie durch das sich öffnende Kontextmenü zu        Platzhalter->Funktionen und wählen aus der Liste den Punkt "Rekursive Platzhalter" aus. Es öffnet sich ein Dialog zum Einfügen von Platzhaltern.
 

4.Im ersten Schritt geben Sie den Namen, für den äußeren Wert, an. Dies ist der Anfang des Schnellbausteinnamens, welcher für diese Platzhalterfunktion verwendet werden soll (Beispiel: "anrede_").
Das Ende dieses Namens wird dann durch den jeweiligen Eintrag in der verwendeten Spalte, des im nächsten Schritt ausgewählten Wertes, ersetzt.
Klicken Sie anschließend auf "Weiter".
 

5.In diesem Schritt geben Sie eine Bezeichnung des inneren Wertes an, welcher das Ende, des im ersten Schritt definierten Platzhalters, darstellt.
Markieren Sie den Text (Standard ist "INNERVALUE") und führen Sie nun einen Rechtsklick aus. Wählen Sie unter "Empfängerdaten" die entsprechende Spalte Ihrer Empfängerliste aus, für welche Sie diesen Platzhalter verwenden möchten. (Beispiel: "sprache")
Klicken Sie anschließend auf "Weiter".
 

6.Im folgenden Dialog haben Sie nun die Möglichkeit den soeben erstellten rekursiven Platzhalter als Schnellbaustein zu speichern. Dieser Schritt ist optional.
 

7.In diesem Beispiel erscheint nun folgender Platzhalter im Text an der Stelle, an welcher sich der Cursor befindet:
{r} {%anrede_{%sprache%}%} {/r}

 

 

Die nachfolgende Grafik erläutert den Aufbau eines rekursiven Platzhalters:

recursive_placeholder_diagram

 

info_32 Hinweis:

Die Schnellbausteinnamen müssen auf die möglichen Einträge in der verwendeten Spalte angepasst sein.  Empfehlenswert ist es, im Bausteinnamen Anfang und Ende durch ein "_" (Unterstrich) zu trennen, wie im obigen Beispiel beschrieben.