<we:ifTemplate></we:ifTemplate>

Der umschlossene Inhalt wird angezeigt, wenn das aktuelle Dokument auf der angegebenen Vorlage beruht.
Der Einsatz dieses Tags macht innerhalb einer Mastervorlage bzw. innerhalb einer per <we:include type="template"> eingebundenen Vorlage Sinn, wobei jeweils nur eine Angabe (id, workspaceID oder path) ausgewertet wird.

ab Version 5.1.0.0
Endtag erforderlich ja
Pflichtattribute

Attribute

id Pflichtfeld: nein

Gib hier die Id der Vorlage an. Mehrere Ids können per Komma getrennt angegeben werden.

Typ number
Standardwert -
workspaceID Pflichtfeld: nein

Gib hier die webEdition-ID eines Vorlagen-Verzeichnisses ein. Vorlagen aus diesem Verzeichnis und aus Unterverzeichnissen werden dabei erfasst.

ab Version 6.0.0.7
Typ number
Standardwert -
path Pflichtfeld: nein

Gib hier den Pfad der Vorlage an. Innerhalb des Pfads kann "*" als Platzhalter verwendet werden, "/beispiel/*" steht also für alle Vorlagen im Ordner "/beispiel". Die Angabe mehrerer Pfade ist nicht möglich.

Typ string
Standardwert -

Syntax

<we:ifTemplate id="" workspaceID="" path="">
...
</we:ifTemplate>						

Beispiele

Beispiel #1 - ifTemplate mit Attribut "id"

Code
<we:ifTemplate id="123,45,3">
 <p>Dokument verwendet das Template mit Id 123, 45 oder 3</p>
</we:ifTemplate>

Beispiel #2 - ifTemplate mit Attribut "path"

Code
<we:ifTemplate path="/textseite.tmpl">
 <p>Dokument verwendet Vorlage "textseite.tmpl"</p>
</we:ifTemplate>

Beispiel #3 - ifTemplate mit Attribut "path" und Platzhalter

Code
<we:ifTemplate path="*/text.tmpl">
 <p>Dokument verwendet Vorlage mit Name "text.tmpl". Gibt es mehrere Vorlagen mit diesem Namen in unterschiedlichen Ordnern, ist diese Bedingung bei jeder dieser Vorlagen erfüllt, da der Pfad durch Angabe des Platzhalters "*" nicht beachtet wird.</p>
</we:ifTemplate>

Hilf mit!

Hast Du eine Ergänzung für die Tag-Referenz, dann werde bitte aktiv.
Entweder über einen Eintrag unter qa.webedition.org oder einfach formlos per E-Mail an websites@webedition.org.

Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.

powered by webEdition CMS