Operation Manual

Table Of Contents
425
VERWENDEN VON DREAMWEAVER
Vorlagen erstellen und verwalten
Last updated 10.4.2012
_nextRecord Das _repeat-Objekt des nächsten Eintrags. Der Zugriff auf diese Eigenschaft im letzten Eintrag des
Bereichs führt zu einem Fehler.
_parent In einem verschachtelten wiederholenden Bereich wird hierdurch das _repeat-Objekt für den
umschließenden (äußeren) wiederholenden Bereich angegeben. Der Aufruf dieser Eigenschaft außerhalb eines
verschachtelten wiederholenden Bereichs führt zu einem Fehler.
Bei der Auswertung des Ausdrucks sind alle Felder der Objekte „_document“ und „_repeat“ implizit verfügbar. Sie
können beispielsweise
title anstelle von _document.title eingeben, um Zugriff auf den title-Parameter des
Dokuments zu erhalten.
Wenn ein Konflikt der Feldnamen auftreten sollte, haben die Felder des „_repeat“-Objekts Vorrang vor den
Feldern des „_document“-Objekts. Daher benötigen Sie wahrscheinlich keine expliziten Bezüge auf „_document“
oder „_repeat“, es sei denn, „_document“ ist innerhalb eines repeat-Bereichs zur Bezugnahme auf
Dokumentparameter erforderlich, die in wiederholenden Bereichsparametern versteckt sind.
Bei der Verwendung verschachtelter wiederholender Bereiche sind nur die Felder der innersten wiederholenden
Bereiche implizit verfügbar. Die äußeren Bereiche müssen über „_parent“ explizit aufgerufen werden.
Mehrfache If-Bedingung in Vorlagencodes
Sie können Vorlagenausdrücke mit einer oder mehreren If-Bedingung(en) definieren. Dieses Beispiel zeigt, wie ein
Parameter namens „Dept“ definiert, ein Anfangswert festgelegt und eine mehrfache If-Bedingung erstellt wird, um zu
ermitteln, welches Logo angezeigt werden soll.
Dies ist ein Beispiel für einen Code, den Sie in den
head-Abschnitt der Vorlage eingeben können:
<!-- TemplateParam name="Dept" type="number" value="1" -->
Die folgende bedingte Anweisung prüft den Wert, der dem Parameter Dept zugewiesen wird. Wenn die Bedingung
wahr ist oder zutrifft, wird das entsprechende Bild angezeigt.
<!-- TemplateBeginMultipleIf -->
<!-- checks value of Dept and shows appropriate image-->
<!-- TemplateBeginIfClause cond="Dept == 1" --> <img src=".../sales.gif"> <!--
TemplateEndIfClause -->
<!-- TemplateBeginIfClause cond="Dept == 2" --> <img src=".../support.gif"> <!--
TemplateEndIfClause-->
<!-- TemplateBeginIfClause cond="Dept == 3" --> <img src=".../hr.gif"> <!--
TemplateEndIfClause -->
<!-- TemplateBeginIfClause cond="Dept != 3" --> <img src=".../spacer.gif"> <!--
TemplateEndIfClause -->
<!-- TemplateEndMultipleIf -->
Wenn Sie ein auf einer Vorlage basierendes Dokument erstellen, werden die Vorlagenparameter automatisch an das
Dokument übergeben. Der Benutzer der Vorlage legt fest, welches Bild angezeigt wird.
More Help topics
Vorlageneigenschaften ändern” on page 451