Shopsystem ShopPilot Shoploesung Diskussionen und Infos zum Shopsystem ShopPilot
Willkommen Gast. Bitte einloggen oder registrieren.
Mai 23, 2012, 08:32:21

Einloggen mit Benutzername, Passwort und Sitzungslänge
Suche:     Erweiterte Suche
5257 Beiträge in 1422 Themen von 333 Mitglieder
Neuestes Mitglied: pje
* Übersicht Hilfe Login Registrieren
+  Diskussionen und Infos zum Shopsystem ShopPilot
|-+  ShopPilot
| |-+  Visual Forms
| | |-+  udc_newpw und udc_chguserdata
0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: udc_newpw und udc_chguserdata  (Gelesen 3940 mal)
MichaelSchmitt
Newbie
*

Lob: 0
Offline Offline

Beiträge: 36


« am: Mai 30, 2007, 12:52:13 »

Hallo,

1) Wir möchten, dass der Benutzername bei der Neu-Registrierung mittels udc-newpw der E-Mail-Adresse entspricht.
Ist es möglich, das Feld user = eMail zu setzen?
Sonst müsste ich im Bestellformular den Wert von user an das Feld eMail übergeben. Ich hätte aber auch gerne die Überprüfung des Feldes eMail, ob eine korrekte E-Mail-Adresse eingegeben wurde ( xxx@xxx[.xxx] ).

2) Der Kunde soll bei der Registrierung bereits seine Zahlungsart festlegen, die dann bei ihm mit ZAHLART hinterlegt wird. Die jeweilige Zahlungsart ist aber abhängig von der Lieferzone (bei uns entspricht die Lieferzone dem Land, in dem der Kunde wohnt). Im Warenkorb wird dieses Problem mittels __zonen__ und __zahlart__ auf einer Seite gelöst.
Ist dies auch ausserhalb des Warenkorbs in dem Formular  udc_chguserdata (bzw. auch in udc_newuser) möglich??
Andernfalls bräuchten wir 2 Seiten, in denen zuerst die Lieferzone abgefragt wird, danach die Zahlart (Auswahlmöglichkeit abhängig von der Lieferzone). Problem dabei: Was ist, wenn der Kunde umzieht und sich seine Lieferzone ändert? Wie kann man die Zahlart dann automatisch mitändern?

Über Hilfestellungen wäre ich dankbar,
Michael
Gespeichert
ahe
Global Moderator
Sr. Member
*****

Lob: 19
Offline Offline

Beiträge: 407


« Antwort #1 am: Mai 30, 2007, 16:01:12 »

Hallo MichaelSchmitt,

Sie könnten zb beim Abschicken des Formulars ein hidden-Input <input type="hidden" name="user"> per JavaScript auf denselben Wert setzen wie das Email-Feld.
Das Email-Feld ist im Gegensatz zum User-Feld aber sichtbar -> Der User kann NUR seine Email selbst angeben.
Gespeichert

MfG ahe
MichaelSchmitt
Newbie
*

Lob: 0
Offline Offline

Beiträge: 36


« Antwort #2 am: Mai 31, 2007, 11:23:08 »

Danke für die Antwort. Das klappt wunderbar mit JavaScript.

Hat jemand vielleicht trotzdem noch eine Idee zu 2.?

2) Der Kunde soll bei der Registrierung bereits seine Zahlungsart festlegen, die dann bei ihm mit ZAHLART hinterlegt wird. Die jeweilige Zahlungsart ist aber abhängig von der Lieferzone (bei uns entspricht die Lieferzone dem Land, in dem der Kunde wohnt). Im Warenkorb wird dieses Problem mittels __zonen__ und __zahlart__ auf einer Seite gelöst.
Ist dies auch ausserhalb des Warenkorbs in dem Formular  udc_chguserdata (bzw. auch in udc_newuser) möglich??
Andernfalls bräuchten wir 2 Seiten, in denen zuerst die Lieferzone abgefragt wird, danach die Zahlart (Auswahlmöglichkeit abhängig von der Lieferzone). Problem dabei: Was ist, wenn der Kunde umzieht und sich seine Lieferzone ändert? Wie kann man die Zahlart dann automatisch mitändern?

Viele Grüße,
Michael
Gespeichert
hop
Global Moderator
Hero Member
*****

Lob: 5
Offline Offline

Beiträge: 705


« Antwort #3 am: Juni 01, 2007, 21:41:22 »

Hallo,

dafür habe ich im Moment leider keine Lösung parat.

Ich denke der Fall des Umzugs in eine andere Lieferzone wird sehr selten auftreten.
Vielleicht sollte man eine Information irgendwo als Hinweis für den Kunden hinterlegen,
so dass er sich melden kann. Dann kann der Shopbetreiber die Einstellungen entsprechend
korrigieren.

Gruss hop

Gespeichert

Schöne Grüße hop
MichaelSchmitt
Newbie
*

Lob: 0
Offline Offline

Beiträge: 36


« Antwort #4 am: Juni 03, 2007, 09:56:14 »

Hallo,

wir haben das nun mit SSP und JS geregelt. Dabei zeigen wir je nach Lieferland eine entsprechende Auswahl an (SSP). Wenn das Zielland geändert wurde, wird mit JS auch die Zahlart angepasst und der Kunde erhält eine Meldung darüber.

Noch eine kurze Frage zu udc_chguserdata:
Wenn man das Feld 'user' ändert, kann man sich (falls man sich wieder ausgeloggt hat) weder mit dem neuen noch mit dem alten Benutzernamen anmelden. Es müssen zuerst die Änderungen ins WC eingelesen und anschliessend wieder puliziert werden, dann funktioniert es. Ist dieses Problem bekannt??

Viele Grüße,
Michael
Gespeichert
admin
Administrator
Sr. Member
*****

Lob: 9
Offline Offline

Beiträge: 443


« Antwort #5 am: Juni 03, 2007, 22:38:00 »

Hallo,

das Feld "user", also der Benutzername darf nicht geändert werden, da es ein eindeutiger Schlüssel ist
und zur Identifkation des Kunden dient.

Gruss hop
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  

mysitelist Impressum Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS