Hallo zusammen,
ich waerme dieses "Nicht"-Thema hier nochmals auf.
Wie oben von Kello festgestellt wurde passiert auch bei mir folgendes: "kommt bei der reg. trotzdem der Fehler, daß das Bundesland etc. mind. "0" Zeichen haben muß (??)"
Selbst wenn es vielleicht wenig Sinn macht oder gar riskant sein mag, weniger Informationen von einem Kunden abzufordern, waere es schoen, wenn man, wie im Administrationsbereich vorgesehen, durch Setzen des Min-Wertes auf 0 einige Felder zu Kann-Feldern definieren koennte. Mich persoenlich interessieren die Vornamen meiner (zumeist Gewerbe-)Kunden nicht so sehr, Telefonnummernangabe wuerde ich gerne optional haben etc.
Mir ist da allerdings ein Kuriosum untergekommen, dem ich ein Stueckweit nachgelaufen bin, aber dessen Loesung sich noch vor mir verschliesst. Kaum hat man ein Puzzlestueck gefunden, laufen die anderen weg
Nach Aenderung der Min Werte im Admin Bereich auf 0 kommt es bei mir zur folgenden Javascript Fehlerkiste:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Ich kann auch negative Vorgaben machen und bekomme dann entsprechende Meldungen in der Box.
Anderswo empfohlene Auskommentierungen in den Template eigenen create_account....html Dateien waren bei mir vollkommen wirkungslos.
Selbst das Auskommentieren der Fehlerbehandlungsroutinen in <shoproot>/create_account.php bewirkt nichts.
Als Verursacher dafuer glaube ich die Wiederholung der E-Mail Adresse ausfindig gemacht zu haben.
In den Dateien <shoproot>/create_account.php und create_guest_account.php findet sich dies ab Zeile 371:
//BOF - Hetfield - 2009-08-15 - confirm e-mail at registration$smarty->assign('INPUT_CONFIRM_EMAIL', xtc_draw_input_fieldNote
(array ('name' => 'confirm_email_address', 'text' => ' '. (xtc_not_null
(ENTRY_EMAIL_ADDRESS_TEXT
) ?
'<span class="inputRequirement">'.ENTRY_EMAIL_ADDRESS_TEXT
.'</span>' : '')), '','ondragstart="return false" onselectstart="return false"'));//EOF - Hetfield - 2009-08-15 - confirm e-mail at registration Nach auskommentieren der $smarty Definition ist nicht nur das Eingabefeld verschwunden, sondern sehr zu meiner Verwunderung auch die Javabox UND die bemaengelten "0 Zeichen" Fehler:
[ Für Gäste sind keine Dateianhänge sichtbar ]
An diesem Punkt ist mir der rote Faden gerissen und ich komme nicht dahinter, wohin gerade diese Routine verzweigt. Es scheint geradezu so, als waere die Auswertung der Fehlerbedingungen irgendeinem vollkommen anderen Mechanismus uebergeben worden und wuerde dort falsch abgearbeitet. Insbesondere der Wechsel von der Darstellung im Formular auf die Box erscheint mir sehr komisch. Auch fehlt in der Box die Meldung bzgl. der Datenschutzrichtlinie.
Habe das in Opera und IE8 gleichbleibend, nur dass der Operafehler huebscher ist
Hat das noch jemand so bemerkt?
Kennt jemand die Ursache dafuer und vielleicht auch eine Aufloesung des Knaeuels?
Dank im voraus an die Wizards!
Reinhard