<we:customer></we:customer>
ab Version: 5.1.0.0 | Endtag erforderlich: jaBeschreibung
Mit Hilfe dieses Tags kann man einen Kunden auf einer webEdition darstellen. Die Kundenfelder werden wie beim <we:listview>-Tag bzw. dem <we:object>-Tag mit dem <we:field>-Tag dargestellt.
Durch Kombination der Attribute kann das Tag drei verschiedene Funktionen erfüllen:
- Wenn das Attribut "name" gesetzt ist, dann kann der Redakteur einen Kunden per Kunden-Selektor auswählen. Dieser Kunde wird dann im Dokument unter dem im Attribut "name" angegeben Feld gespeichert.
- Wenn das Attribut "name" nicht gesetzt ist, dafür aber das Attribut "id" gesetzt ist, wird der Kunde mit dieser ID angezeigt.
- Wenn weder das Attribut "name" noch das Attribut "id" gesetzt ist, erwartet das Tag, dass die ID des Kunden per Request-Parameter übermittelt wird. Dies geschieht z. B. durch eine Kunden-Listview (<we:listview type="customer">) wenn das Attribut hyperlink="true" beim <we:field>-Tag gesetzt ist. Der Name des Request-Parameters lautet "we_cid".
Attribute
- name
Typ: string | Standardwert: - | Pflichtfeld: nein
Eindeutiger Name. Unter diesem Namen wird der gewählte Kunde im Dokument gespeichert. - id
Typ: number | Standardwert: - | Pflichtfeld: nein
- size
ab Version: 0.0 | Typ: string | Standardwert: - | Pflichtfeld: nein
Größe des Eingabefeldes für Kunden-Selektor. Funktioniert nur, wenn das Attribut "name" gesetzt ist. - condition
Typ: string | Standardwert: - | Pflichtfeld: nein
Hier kann wie bei der Kunden-Listview (<we:listview type="customer">) eine Condition angeben werden, damit gewährleistet bleibt, dass Unbefugte von aussen kein Zugriff auf andere Kunden haben.
Syntax
<we:customer name="" id="" size="" condition=""> ... </we:customer>
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.
