direkt zum Inhalt springen zur Schnellnavigation zur Navigationshilfe

<we:ifNotVarSet></we:ifNotVarSet>

ab Version: 2.2.0.0 | Endtag erforderlich: ja

Beschreibung

Dieses Tag dient dazu, den umschlossenen Inhalt nur dann anzuzeigen, wenn die Variable, die als Wert des Attributs "name" angegeben wurde, nicht gesetzt ist. Achtung: Es ist ein Unterschied ob eine Variable leer oder nicht gesetzt ist.

Attribute

  • name

    Typ: string | Standardwert: - | Pflichtfeld: ja

    Bei diesem Attribut geben Sie als Wert den Namen der Variable an, die zum Vergleich herangezogen werden soll.
  • type

    Typ: string | mögliche Werte: href, request, global, session, sessionfield, sum, shopField | 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. Bei "sum" wird untersucht, ob über we:calculate bereits eine Summe mit angegebenem Namen gebildet wurde. Ist als Typ "shopField" angegeben wird nach der Variable/ Feld im Warenkorb mit angegebenem "shopname" überprüft.
  • doc

    Typ: string | mögliche Werte: object, document, top | Standardwert: - | Pflichtfeld: nein

    Wenn Sie als Wert dieses Attributs "top" angeben oder das Attribut nicht setzen, dann bezieht es sich auf das Haupt-webEdition-Dokument, auch wenn es sich dabei um ein webEdition-Dokument handelt, welches in ein anderes eingefügt wird (siehe <we:include>). Wenn Sie als Wert dieses Attributs "document" angeben, bezieht es sich auf das aktuelle webEdition-Dokument, welches gerade neu erzeugt oder editiert wird. Wenn Sie als Wert dieses Attributs "object" angeben, wird auf das aktuelle Objekt, welches gerade neu erzeugt oder editiert wird, ein Bezug hergestellt.
  • 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:ifNotVarSet name="" type="href|request|global|session|sessionfield|sum|shopField" doc="object|document|top" property="DocType| Category| IsSearchable| Extension| Published| IsDynamic| ParentID| ParentPath| Text| Filename| Path| CreationDate| ModDate| Owners| OwnersReadOnly| CreatorID| ModifierID| RestrictOwners" formname="">
...
</we:ifNotVarSet>

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.
zum Seitenanfang