<we:ifVarNotEmpty />
Zeigt den umschlossenen Inhalt nur dann an, wenn die bei dem Attribut "name" als Wert eingetragene Variable nicht leer ist.
Ab Version 8.0 ist das Attribut "name" anstelle von "match" verfügbar.
ab Version | 2.2.0.0 |
Endtag erforderlich | nein |
Pflichtattribute |
Attribute
Bei diesem Attribut gibst Du als Wert den Namen der Variablen an, die zum Vergleich herangezogen werden soll.
ab Version | 2.0.0.0 |
Typ | string |
Standardwert | - |
Bei diesem Attribut gibst Du als Wert den Namen des Feldes/der Variablen an, welches zur Überprüfung herangezogen werden soll.
ab Version | 2.0.0.0 |
Typ | string |
Standardwert | - |
ab Version | 2.2.0.0 |
Typ | string |
mögliche Werte | self, top, document, object |
Standardwert | - |
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.
Ab Version 6.4 ist nun auch der Wert img möglich und überprüft ein Grafikfeld.
Ab Version 8.0.7 ist auch der Wert cookie möglich
ab Version | 2.2.0.0 |
Typ | string |
mögliche Werte | request, global, session, sessionfield, href, multiobject, img, cookie |
Standardwert | - |
Bei diesem Attribut gibst Du an ob in dem Attribut var eine Eigenschaft des webEdition-Dokuments für den Vergleich verwendet werden soll. Mögliche Einträge in var sind:
DocType, Category, IsSearchable, Extension,IsDynamic, ParentID, ParentPath, Text, Filename, Path, Owners, OwnersReadOnly, CreatorID, ModifierID, RestrictOwners
Kleiner Version 9: CreationDate, ModDate, Published
Ab Version 9: Creation_Date,Mod_Date und Publish_Date
ab Version | 2.2.0.0 |
Typ | boolean |
mögliche Werte | true, false |
Standardwert | false |
Bei diesem Attribut gibst Du als Wert den Namen des Formulars an, mit dem das webEdition-Dokument oder Objekt bearbeitet wird.
ab Version | 2.2.0.0 |
Typ | string |
Standardwert | - |
Syntax
<we:ifVarNotEmpty name="" match="" doc="self|top|document|object" type="request|global|session|sessionfield|href|multiobject|img|cookie" property="true|false" formname=""/>
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.