Antwort #4 am: 14. Mai 2010, 16:00:29
Tja, nach dem Code kann es eigentlich nicht sein das $customers_status=0 wird, es sei denn DEFAULT_CUSTOMERS_STATUS_ID ist 0
Das kann aber nur sein wenn "Kundenstatus für Neukunden" auf Admin steht. Checke mal den Eintrag bei DEFAULT_CUSTOMERS_STATUS_ID in Deiner Datenbank, Tabelle configuration.
Evtl könnte man noch eine Absicherung einbauen:
if ($customers_status == 0) $customers_status=1;
Damit wird der Kunde auf Gast gesetzt, es sei denn man hat in den Standardkundengruppen rumgefummelt.
Deshalb rate ich auch dringend ab, die vorgegebenen Kundengruppen zu ändern oder zu löschen!!!Lieber neue Kundengruppen anlegen.
Gruss Web28