Hallo Avenger,
danke für deine Feddback.
[QUOTE=avenger;72193]Ich bin dabei das zu integrieren, und dabei auf folgendes Problem gestoßen:
Die zu verwendenden Felder werden im Javascript vor “$(document).ready” definiert, so dass sie nicht initialisiert werden.
Beispiel:
…[/QUOTE]
Danke für diese Anmerkung, wir werden das im nächsten Release berücksichtigen.
[QUOTE=avenger;72193]Die CSS-Klassen für die Previews sollten nicht “hart” im Javascript
jQuery("head").append("<style type='text/css'>#plzpreview,#plzpreview2,#blzpreview,#namepreview{margin:0;position:absolute;width:350px;background-color:#fff;z-index:10;}.ejPlzPreview{margin: 0;padding: 0;list-style: none;max-height:150px;overflow:auto;}.ejPlzPreview li:hover, .ejHighlight{background-color:#00f;color:#fff;cursor:pointer;}</style>");
sondern als CSS-Definitionen im Stylesheet definiert werden.
Denn wenn man diese Definitionen überschreiben will, muss man gleich die “!important”-Keule anwenden.[/QUOTE]
Hier reicht es aber sogar die neuen CSS-Anweisungen z.B. mit
body #plzpreview, body #plzpreview2....
zu definieren, !important braucht man hier nicht zwingend.
[QUOTE=avenger;72194]
D.h., die [B]Ländereinstellung [/B]wird [B]nicht [/B]berücksichtigt.
[/QUOTE]
Dies stimmt so eigentlich nicht, es wird zwar nicht berücksichtigt, welches Land gerade ausgewählt ist, aber es werden nur Länder zurückgegeben, die im OXID Shop aktiv sind.
Bzgl. der Vornamen Problematik ist es so, dass der Formularbutler nur dann “meckert”, wenn er sich sicher ist, dass dort etwas falsch eingegeben wurde. In unseren hinterlegten Daten ist z.B. Ali als m wie auch als w hinterlegt.
Gerne kannst du uns aber auch deine Vornamen Datei schicken und wir kombinieren die dann.
E-Mail Prüfung folgt einerseits syntaktisch im js, wie auch über den Webservice über den DNS-Record (checkdnsrr).
Solltest du noch weitere Fragen oder Anregungen haben, gerne her damit!
Viele Grüße
Benny