Modify

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#854 closed Bug/Fehler (fixed)

Bundesländerproblem

Reported by: Ronald Parcinski Owned by: somebody
Priority: hoch Milestone: modified-shop-2.0.1.0
Component: Shop Version: 2.0.0.0
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Stellt man unter "Konfiguration" -> "Kundendetails" -> "Bundesland" auf "Ja" und hat aber unter "Land/Steuer" beim entsprechenden Land "Bundesländer anzeigen" auf "rot", dann wird das Bundesland-Feld bei der Registrierung zwar nicht angezeigt, aber wenn man die Registrierung abschickt, dann kommt die Meldung, dass ein Bundesland ausgewählt werden muss.

Bei mir wird das Bundeslandfeld sogar angezeigt(Responsive Template), Es ist aber leer.
Bundesländer anzeigen: ja
Germany: Bundesländer aus

Attachments (0)

Change History (19)

comment:1 by Torsten Riemer, 10 years ago

Das Problem sehe ich eigentlich nicht separat von Ticket #850, sondern in Zusammenhang.

comment:2 by Ronald Parcinski, 10 years ago

Nein, in 1.06 haben wir die neue Bundesländer Option gar nicht.

Ob das 1.06 Problem auch in 2.00 vorhanden ist muss noch geprüft werden.

Last edited 10 years ago by Ronald Parcinski (previous) (diff)

comment:3 by Ronald Parcinski, 10 years ago

Resolution: fixed
Status: newclosed

In 9718:

fix #854

in reply to:  2 comment:4 by Torsten Riemer, 10 years ago

Resolution: fixed
Status: closedreopened

Replying to web28:

Nein, in 1.06 haben wir die neue Bundesländer Option gar nicht.

Ob das 1.06 Problem auch in 2.00 vorhanden ist muss noch geprüft werden.

Ticket #850 hatte ich auch bereits für Shopversion 2.00 geprüft und dort tritt das selbe Problem auf.

Der Fix aus r9718 führt dazu, dass nun gar kein Bundesland Dropdown mehr angezeigt wird. Auch nicht, wenn "Bundesländer anzeigen" auf "grün" gestellt ist, obwohl unter "Konfiguration" -> "Kundendetails" -> "Bundesland" auf "Ja" steht.

comment:5 by Ronald Parcinski, 10 years ago

Resolution: fixed
Status: reopenedclosed

In 9719:

fix #854, r9718

comment:6 by Torsten Riemer, 10 years ago

Resolution: fixed
Status: closedreopened

Der Fix aus r9719 führt dazu, dass das Bundesland Dropdown immer angezeigt wird. Auch, wenn "Bundesländer anzeigen" auf "rot" gestellt ist.

comment:7 by Ronald Parcinski, 10 years ago

Da leider einiges verbugt:

ENTRY_CITY_MIN_LENGTH ist zwar in DB kann aber im Backend nicht editiert werden (Minimum Werte)

function load_state() in get_states.js.php ist fehlerhaft.

Folgendes muss abgebildet werden, das entspricht dem Stand von früher:
Land hat Bundesländer: Bundeslanddropdown oder keine Anzeige abhängig von required_zones

Land hat keine Bundesländer: Inputfeld wenn ENTRY_CITY_MIN_LENGTH > 0 oder keine Anzeige

Im tpl_modified sind zusätzlich noch Fehler durch das Sumoselect

in reply to:  7 comment:8 by Torsten Riemer, 10 years ago

Replying to web28:

[...]
ENTRY_CITY_MIN_LENGTH ist zwar in DB kann aber im Backend nicht editiert werden (Minimum Werte)
[...]

Das kann ich nicht nachvollziehen. Das funktioniert im Demoshop 2.0 sowie im Trunk problemlos!

comment:9 by Ronald Parcinski, 10 years ago

Resolution: fixed
Status: reopenedclosed

In 9721:

fix #850, fix #854

comment:10 by Ronald Parcinski, 10 years ago

Sorry war eine Schreibfehler: sollte ENTRY_STATE_MIN_LENGTH heißen (war im Backend falsch einsortiert, wurde in r9707 behoben), Fehler ist also im Demoshop noch nachstellbar.

Mit r9721 sollten jetzt alles funktionieren. Bitte alle Stellen mit Adresseingaben gründlich testen.

comment:11 by Torsten Riemer, 10 years ago

Description: modified (diff)

in reply to:  description comment:12 by Torsten Riemer, 10 years ago

Resolution: fixed
Status: closedreopened

Replying to web28:

Sorry war eine Schreibfehler: sollte ENTRY_STATE_MIN_LENGTH heißen (war im Backend falsch einsortiert, wurde in r9707 behoben), Fehler ist also im Demoshop noch nachstellbar.
[...]

Du meinst vermutlich eher r9705 & r9706?

Replying to web28:

[...]
Mit r9721 sollten jetzt alles funktionieren. Bitte alle Stellen mit Adresseingaben gründlich testen.

Neues Problem durch die letzte Korrektur:

Germany -> "Bundeländer anzeigen" -> rot
United States -> "Bundeländer anzeigen -> grün

Ein neuer Kunde aus den USA möchte sich im Shop registrieren.
Er wählt im Länderdropdown "United States".
-> Es wird ihm kein Bundesland-Dropdown angezeigt.
-> Das Bundesland-Dropdown erscheint erst nachdem er das Formular einmal abgesendet hat!
-> Sendet man das Formular ab mit dem Land "Albania", dann erscheint ein Bundesland-Feld (kein Dropdown) mit der Zahl "1".

Last edited 10 years ago by Torsten Riemer (previous) (diff)

comment:13 by Ronald Parcinski, 10 years ago

Resolution: fixed
Status: reopenedclosed

Problem war die Änderungen für die Anzeige des Dropdowns und das Ajax Script.

Für das Ajax Script mus das state Element immer auf der Seite vorhanden sein. Und wenn bei einem Land nicht benötigt das darf es nur ausgeblendet werden.

Das ist jetzt alles mit r9725 korrigiert, auch mit einem Fallback falls es das Ajax Script nicht gibt.

comment:14 by Ronald Parcinski, 10 years ago

In 9725:

fix #850, fix #854

comment:15 by Torsten Riemer, 10 years ago

Resolution: fixed
Status: closedreopened

Replying to Tomcraft:

[...]
Neues Problem durch die letzte Korrektur:

Germany -> "Bundeländer anzeigen" -> rot
United States -> "Bundeländer anzeigen -> grün

Ein neuer Kunde aus den USA möchte sich im Shop registrieren.
Er wählt im Länderdropdown "United States".
-> Es wird ihm kein Bundesland-Dropdown angezeigt.
-> Das Bundesland-Dropdown erscheint erst nachdem er das Formular einmal abgesendet hat!
[...]

Problem nicht behoben.

Version 0, edited 10 years ago by Torsten Riemer (next)

comment:16 by Ronald Parcinski, 10 years ago

Gerade im Trunk getestet:

Germany -> "Bundeländer anzeigen" -> rot
United States -> "Bundeländer anzeigen -> grün

Ein neuer Kunde aus den USA möchte sich im Shop registrieren.
Er wählt im Länderdropdown "United States".

Es wird jetzt korrekt die Bundeslandauswahl angezeigt.

Wähle ich Germany ist das Auswahlfeld ausgeblendet, auch ok.

comment:17 by Torsten Riemer, 10 years ago

Ja, jetzt funktioniert es.

comment:18 by Ronald Parcinski, 10 years ago

Resolution: fixed
Status: reopenedclosed

Dann schließe ich das Ticket

comment:19 by Ronald Parcinski, 10 years ago

In 9759:

fix #854

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.