direkt zum Inhalt springen zur Schnellnavigation zur Navigationshilfe

<we:ifNotVar></we:ifNotVar>

ab Version: 2.0 | Endtag erforderlich: ja

Beschreibung

Dieses Tag dient dazu, den umschlossenen Inhalt nur dann anzuzeigen, wenn der Wert der beim Attribut "name" angegebenen Variablen nicht mit dem beim Attribut "match" angegebenen Wert übereinstimmt.

Zu beachten beim Einsatz des Attributs "operator":
<we:ifNotVar name="a" match="b" operator="less">
bedeutet
!(<we:ifVar name="a" match="b" operator="less">)
und damit
return !($a<$b)
also >=


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.
  • match

    Typ: string | Standardwert: - | Pflichtfeld: ja

    Bei diesem Attribut geben Sie den Wert an, welcher zur Überprüfung herangezogen werden soll.
  • type

    Typ: string | mögliche Werte: global, request, document, property, session, sessionfield | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut gibt man als Wert an, um welche Art von Variable es sich handelt, die zum Vergleich herangezogen wird. 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 "document" angegeben wird, dann wird mit einer Dokumenten-Variablen verglichen. Eine Dokumenten-Variable ist in der Regel ein Element, welches z.B. mit <we:input> eingegeben wurde. 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.
  • doc

    Typ: string | mögliche Werte: top, self, listview | Standardwert: top | Pflichtfeld: nein

    Wenn Sie als Wert dieses Attributs "self" angeben, bezieht es sich auf das aktuelle webEdition-Dokument. Handelt es sich dabei um ein webEdition-Dokument, welches in ein anderes eingefügt wird (siehe <we:include />), so wird ein Bezug auf das eingefügte webEdition-Dokument hergestellt. 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 />).
    Wird das Tag innerhalb einer verwendet und das Attribut auf "listview" gesetzt, wird die ID der Seite, auf die der <we:listview /> verweist, ausgegeben.
  • operator

    Typ: string | mögliche Werte: equal, less, less|equal, greater, greater|equal, contains | Standardwert: - | Pflichtfeld: nein

Syntax

<we:ifNotVar name="" match="" type="global|request|document|property|session|sessionfield" doc="top|self|listview" operator="equal| less| less|equal| greater| greater|equal| contains">
...
</we:ifNotVar>

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