Modify

Opened 3 years ago

Closed 3 years ago

#2418 closed Bug/Fehler (fixed)

Undefined array key "entry_zone_id" in File: /admin/customers.php on Line: 322

Reported by: noRiddle Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.8.0
Component: Admin Version: 2.0.7.2
Keywords: Cc:
Blocked By: Blocking:

Description

Die Code-Zeile:

if (ACCOUNT_STATE == 'true') $entry_zone_id = xtc_db_prepare_input($_POST['entry_zone_id']);

Ein Field name="entry_zone_id" scheint es in der Kundenbearbeitung nicht zu geben und es muß wohl erst mittels $_POST['entry_state'] aus der DB-Tabelle zones ermittelt werden.

Gruß,
noRiddle

Attachments (1)

changeset_14942.zip (12.9 KB ) - added by Torsten Riemer 3 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 by Gerhard Waldemair, 3 years ago

Resolution: fixed
Status: newclosed

In 14942:

fix #2418 - set entry_zone_id

comment:2 by noRiddle, 3 years ago

Habt Ihr hierfür ein Changeset. Man kann im Backend kein Kundenkonto erfolgreich bearbeiten wegen des Fehlers.
(Ich kann das natürlich selbst fixen, hätte jedoch gerne Update-Sicherheit.)
Mich wundert, daß das noch niemandem sonst aufgefallen ist.

Gruß,
noRiddle

by Torsten Riemer, 3 years ago

Attachment: changeset_14942.zip added

comment:3 by noRiddle, 3 years ago

Danke euch.
Allerdings, wenn man in der Konto-Bearbeitung ein Land auswählt welches keine Bundesländer hat, erscheint trotzdem ein Input-Feld für Bundesland und man kommt nicht weiter, sprich, kann nicht speichern. (Dies, vorausgesetzt man hat Konfiguration => Kunden Details => "Bundesland" aktiviert.)

Wenn ich richtig geschaut habe kommt das von folgendem Code in der /admin/customers.php

            } else {
              if ($entry_state == false) {
                $error = true;
                $entry_state_error = true;
              }
            }

und zugehörigem Code in der /admin/include/modules/customers_edit.php.

Gruß,
noRiddle

comment:4 by Torsten Riemer, 3 years ago

Resolution: fixed
Status: closedreopened

Das schauen wir uns nochmal an.

comment:5 by Gerhard Waldemair, 3 years ago

Resolution: fixed
Status: reopenedclosed

In 15054:

fix #2418 - error for states

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.