Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen

Fragen zum Erstellen von Templates für webEdition.
stonyhubs
Junior Member
Beiträge: 11
Registriert: Mo 4. Apr 2016, 12:02
Wohnort: Münster

Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen

Beitragvon stonyhubs » Mi 27. Okt 2021, 11:08

Hallo Leute,

ich habe eine Anmeldung zur Kundenverwaltung erstellt, die auch gut funktioniert. Hier werden Username, Surname, Forename und die Felder unter "Sonstiges" beschrieben. Dabei gibt es im Bereich "Sonstige" ein Feld mit dem Namen "UID". Diese "UID" existiert in einer Objektliste und kann mit we:listview auf Existenz gepüft werden.
Vorher soll aber auch noch ein Feld (KV UID) der Kundenverwaltung überprüft werden, ob es den Eintrag bereits gibt. Also im nicht angemeldeten Zustand. Ist das überhaupt möglich bzw. kommt man nicht angemeldet überhaupt an die Felder?

Verständlich?

Danke und viele Grüße

Stonyhubs

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1733
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen

Beitragvon WBTMagnum » Mi 27. Okt 2021, 11:37

Hallo Stonyhubs,

Mit <we:listview type="customer" ...> und einer entsprechenden Condition solltest du prüfen können ob die UID bereits in der KV existiert.Schau dir mal das Beispiel #1 in der Tag-Referenz an.

HTH,
Sascha

NilSole
Senior Member
Beiträge: 280
Registriert: Mi 27. Mär 2019, 15:28

Re: Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen

Beitragvon NilSole » Mi 27. Okt 2021, 22:35

Dabei solltest du jedoch dringend einer SQL - Injektion vorbeugen! Da es sich ja um eine Zahl handelt, die als Request Variable übergeben wird, verwendest du zum Beispiel <we:var type="request" varType="int"/> und leitest die Ausgabe in eine zB lokale Variable um. Zahlen (aber nicht Texte!) kannst du dann sicherer aus dem Request verwenden.

stonyhubs
Junior Member
Beiträge: 11
Registriert: Mo 4. Apr 2016, 12:02
Wohnort: Münster

Re: Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen

Beitragvon stonyhubs » Do 28. Okt 2021, 10:30

Danke, das hat super funktioniert.


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste