direkt zum Inhalt springen zur Schnellnavigation zur Navigationshilfe

<we:input type="choice"></we:input>

Endtag erforderlich: ja

Beschreibung

Dieses Tag dient dazu, im Edit-Mode eine Kombination aus einem einzeiligen Eingabefeld und einem danebenstehenden DropDown-Menü anzuzeigen. Wenn der Redakteur etwas aus dem DropDown-Menü auswählt, dann wird dieser Wert in das einzeilige Eingabefeld übertragen. Es ist zudem auch möglich, direkt in das einzeilige Eingabefeld eine Eingabe zu machen.

Attribute

  • type

    Typ: string | mögliche Werte: choice | Standardwert: - | Pflichtfeld: ja

  • name

    Typ: string | Standardwert: - | Pflichtfeld: ja

    Bei diesem Attribut geben Sie als Wert einen eindeutigen Namen an.
  • size

    Typ: number | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert eine Zahl an, die die Breite des Eingabefeldes definiert.
  • maxlength

    Typ: number | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert eine Zahl an, die die maximal erlaubte Zeichenanzahl des Eingabefeldes definiert.
  • mode

    Typ: string | mögliche Werte: add, replace | Standardwert: - | Pflichtfeld: nein

    Wird als Wert dieses Attributs "add" angegeben, dann wird der ausgewählte Wert aus dem DropDown-Menü durch ein Leerzeichen getrennt an den bestehenden Inhalt des Eingabefeldes angefügt. Wird als Wert dieses Attributs "replace" angegeben, dann ersetzt der ausgewählte Wert des DropDown-Menüs den bestehenden Inhalt des Eingabefeldes.
  • values

    Typ: string | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert die Einträge des DropDown-Menüs durch ein "|"getrennt an. ACHTUNG Trennzeichen ist "|" - nicht ","
  • reload

    Typ: boolean | mögliche Werte: true, false | Standardwert: false | Pflichtfeld: nein

    Setzten Sie dieses Attribut auf "true", um nach einer Änderung des Wertes einen Reload der Seite auszuführen. Ist das Attribut auf "false" oder nicht gesetzt, wird kein Reload durchgeführt.
  • seperator

    Typ: string | Standardwert: | | Pflichtfeld: nein

    Als seperator geben sie das Trennzeichen an, das die Werte des Attributs values trennt.
  • user

    Typ: string | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert Benutzernamen kommasepariert an, um nur diesen Benutzern Änderungen zu gestatten. Sie benötigen dazu die Benutzerverwaltung.
  • htmlspecialchars

    Typ: boolean | mögliche Werte: true, false | Standardwert: false | Pflichtfeld: nein

    Mit htmlspecialchars="true" werden Sonderzeichen in HTML-Entities umgewandelt (z.B. wird "&" zu "&"). Ist htmlspecialchars nicht gesetzt, wird diese Umwandlung nicht vorgenommen.
  • to

    ab Version: 1 | Typ: string | mögliche Werte: screen, request, post, get, global, session, top, self, sessionfield | Standardwert: screen | Pflichtfeld: nein

    Bestimmt wie / wohin die Ausgabe erfolgt. Dabei wird der Code, der sonst auf der Seite ausgegeben würde, in exakt derselben Weise an die auszuwählende Variable übergeben. Dies ist eine praktische Alternative zu <we:setVar>, bitte vergleichen Sie und entnehmen weitere Details zu den einzelnen möglichen Werten dort.

    Erst ab Version 6.1.1: post, get
  • nameto

    ab Version: 6.1.1 | Typ: string | Standardwert: - | Pflichtfeld: nein

    Name der Variable in die die Ausgabe erfolgt.
  • cachelifetime

    Typ: number | Standardwert: 0 | Pflichtfeld: nein

    Mit diesem Attribut definieren Sie die Gültigkeit des Caches in Sekunden für diesen we-Tag. Dieses Attribut wird nur verwendet, wenn in der Vorlage "we-Tag-Cache" bzw. "kein Cache" eingestellt ist.

Syntax

<we:input type="choice" name="" size="" maxlength="" mode="add|replace" values="" reload="true|false" seperator="" user="" htmlspecialchars="true|false" to="screen|request|post|get|global|session|top|self|sessionfield" nameto="" cachelifetime="">
...
</we:input>

Siehe auch

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