<we:ifVarEmpty></we:ifVarEmpty>
ab Version: 2.2.0.0 | Endtag erforderlich: jaBeschreibung
Dieses Tag dient dazu, den umschlossenen Inhalt nur dann anzuzeigen, wenn die bei dem Attribut "match" als Wert eingetragene Variable leer ist.
Attribute
- match
Typ: string | Standardwert: - | Pflichtfeld: ja
Bei diesem Attribut geben Sie als Wert den Namen des Feldes/der Variablen an, welches zur Überprüfung herangezogen werden soll. - doc
Typ: string | mögliche Werte: self, top, document, object | Standardwert: - | Pflichtfeld: nein
Ist das Attribut doc="top" oder ist das Attribut nicht gesetzt, dann bezieht sich die Abfrage auf die Hauptseite, auch wenn sich das Tag innerhalb einer includierten Datei befindet, die in die Hauptseite includiert wird. Wenn das Attribut doc="self" ist, dann bezieht sich die Abfrage auf die Datei, in welcher sich das Tag befindet. Wenn das Attribut doc="document" ist, dann bezieht sich die Abfrage auf ein webEdition-Dokument, welches mit <we:form type="document"> angelegt wurde. Wenn das Attribut doc="object" ist, dann bezieht sich die Abfrage auf ein Objekt, welches mit <we:form type="object"> angelegt wurde.
- type
Typ: string | mögliche Werte: request, global, session, sessionfield, href, multiobject | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut gibt man als Wert an, um welche Art von Variable es sich handelt, die zum Vergleich herangezogen werden soll. Wenn als Wert "global" angegeben wird, dann wird mit einer globalen Variablen verglichen. Wenn als Wert "request" angegeben wird, dann wird eine Request-Variable zum Vergleich herangezogen. Unter einer "Request-Variablen" versteht man eine Variable, welche entweder an den URL der Seite angehängt ist (seite.php?category=Film) oder per "get" bzw. "post" durch ein Formular an die Folgeseite übergeben wird. Wenn als Wert "session" angegeben wird, dann wird mit einer Session-Variable verglichen. Wenn als Wert "sessionfield" angegeben wird, dann wird mit einer Sessionvariablen der Kundenverwaltung verglichen. Wenn als Wert "href" angegeben wird, dann wird mit dem Wert aus einem <we:href/>-Feld verglichen.
Der Wert multiobject ist nur bei aktivem Modul DB/Objekt Modul verfügbar.
- property
Typ: string | mögliche Werte: DocType, Category, IsSearchable, Extension, Published, IsDynamic, ParentID, ParentPath, Text, Filename, Path, CreationDate, ModDate, Owners, OwnersReadOnly, CreatorID, ModifierID, RestrictOwners | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie als Wert eine Eigenschaft des webEdition-Dokuments an, die für den Vergleich verwendet werden soll.
- formname
Typ: string | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie als Wert den Namen des Formulars an, mit dem das webEdition-Dokument oder Objekt bearbeitet wird.
Syntax
<we:ifVarEmpty match="" doc="self|top|document|object" type="request|global|session|sessionfield|href|multiobject" property="DocType| Category| IsSearchable| Extension| Published| IsDynamic| ParentID| ParentPath| Text| Filename| Path| CreationDate| ModDate| Owners| OwnersReadOnly| CreatorID| ModifierID| RestrictOwners" formname=""> ... </we:ifVarEmpty>
Bitte helfen Sie mit
Haben Sie eine Ergänzung für die Tag-Referenz, dann werden Sie 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.
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.
