Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Falsche Kundengruppe nach Registrierung

    coon54

    • Neu im Forum
    • Beiträge: 17
    Falsche Kundengruppe nach Registrierung
    am: 22. September 2011, 21:25:53
    Hi,

    Ich habe das Problem, dass seit dem Update von modified eCommerce Shopsoftware 1.05 auf modified eCommerce Shopsoftware 1.05 SP1a Neukunden immer der Kundengruppe Admin(0) zugeordnet werden. Total sind 4 Gruppen konfiguriert:
    • Admin
    • Gast
    • Neuer Kunde
    • Händler
    Einzige Anpassung von mir beim Registrierungsvorgang ist die automatische Kundennummernvergabe nach DokuMan.

    Hat jemand einen Hinweis?

    Grüsse

    Christoph

    Linkback: https://www.modified-shop.org/forum/index.php?topic=15546.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #1 am: 22. September 2011, 21:52:59
    Überprüfe mal bitte die Einstellungen unter "Konfiguration" -> "Mein Shop" -> "Kundenstatus für Neukunden".

    Grüße

    Torsten

    coon54

    • Neu im Forum
    • Beiträge: 17
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #2 am: 22. September 2011, 22:00:31
    Hallo Torsten,

    Danke für die Rückmeldung. Habe ich gecheckt. Steht auf "Neuer Kunde". Interessanterweise spielt es keine Rolle was ich dort einstelle. Nach einer Neuanmeldung ist der Kunde in der Kundengruppe Admin.

    Hab mal die Datenbank angeschaut. Da scheint alles ok mit den IDs wie auch für den Default Eintrag.

    Grüsse

    Christoph

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #3 am: 22. September 2011, 22:34:06
    Und du hast wirklich nichts weiter eingebaut als die automatische Kundennummernvergabe, wie sie im Handbuch beschrieben ist? :-?

    Grüße

    Torsten

    coon54

    • Neu im Forum
    • Beiträge: 17
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #4 am: 22. September 2011, 22:45:42
    Ja, habe nun noch rasch die original Files der "create_account.php" und "create_guest_account.php" zurück gespielt. Mit dem selben Ergebnis.

    Grüsse

    Christoph

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #5 am: 22. September 2011, 22:53:08
    Hallo Christoph,

    da muss ich jetzt erstmal passen... Pushe das Thema bitte morgen Mittag nochmal, damit sich das noch jemand anders anschaut! :!:

    Grüße

    Torsten

    coon54

    • Neu im Forum
    • Beiträge: 17
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #6 am: 23. September 2011, 21:53:46
    Ok, kein Problem. Ich habe temporär mal einen "uggly patch" in der "create_account.php" gemacht und setze den $user_status direkt vor dem Zurückschreiben in die Datenbank auf "2" für Neuer Kunde. Das geht dann. Suche mal weiter nach der Ursache.

    Grüsse

    Christoph

    derheiko

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #7 am: 30. September 2011, 14:49:10
    Ich habe auch genau das selbe Problem. Habe den Shop einmal im "original" laufen und da passiert es nicht.
    Und einmal als 1:1 geclontes Testsystem. Da passiert es auch.

    Kannst du mir deine "provisorische" Anleitung kurz etwas genauer erklären?

    Danke dir vorab.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #8 am: 30. September 2011, 14:56:35
    Wie unterscheiden sich denn Original und Testsystem voneinander? Es muss Unterschiede geben, wenn das Problem beim einen auftritt! :!:

    Grüße

    Torsten

    Nepomuck

    • Neu im Forum
    • Beiträge: 5
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #9 am: 03. Oktober 2011, 22:07:48
    Hallo zusammen

    Auch ich habe genau das gleiche Problem. Seit dem Update! Zusätzliche Module sind nicht installiert...!

    Gruss Nepomuck

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #10 am: 03. Oktober 2011, 23:26:25
    Werden wir überprüfen, danke für die Meldung. :thx:

    Grüße

    Torsten

    cYbercOsmOnauT

    • modified Team
    • Beiträge: 914
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #11 am: 03. Oktober 2011, 23:59:23
    Wenn ihr in create_guest_account.php aus (ab Zeile 234):

    Code: PHP  [Auswählen]
      if (!isset($customers_status) || $customers_status == 0) {
        //$customers_status = DEFAULT_CUSTOMERS_STATUS_ID_GUEST;
        //BOF - DokuMan - 2011-02-07 - additional security check for status "0" = Admin, use "1" customer here!
        if (DEFAULT_CUSTOMER_STATUS_ID != 0) {
            $customers_status = DEFAULT_CUSTOMERS_STATUS_ID_GUEST;
        } else {
            $customers_status = 1;
        }
        //EOF - DokuMan - 2011-02-07 - additional security check for status "0" = Admin, use "1" customer here!
      }

    dies hier macht:

    Code: PHP  [Auswählen]
      if (!isset($customers_status) || $customers_status == 0) {
        //$customers_status = DEFAULT_CUSTOMERS_STATUS_ID_GUEST;
        //BOF - DokuMan - 2011-02-07 - additional security check for status "0" = Admin, use "1" customer here!
        if (DEFAULT_CUSTOMER_STATUS_ID_GUEST != 0) {
            $customers_status = DEFAULT_CUSTOMERS_STATUS_ID_GUEST;
        } else {
            $customers_status = 1;
        }
        //EOF - DokuMan - 2011-02-07 - additional security check for status "0" = Admin, use "1" customer here!
      }

    Funktioniert es dann?

    In der "create_account.php" kann ich so keinen Fehler erkennen.

    Viele Grüße,
    Tekin

    EDIT: Ja nur die vierte Zeile if (DEFAULT_CUSTOMER_STATUS_ID != 0) { ändert sich. Ich habe den kompletten Block hier gepostet, damit ihr es besser finden könnt.
    Viele Grüße,
    Tekin Birdüzen - Zend Certified Engineer

    Nepomuck

    • Neu im Forum
    • Beiträge: 5
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #12 am: 04. Oktober 2011, 06:11:40
    Hallo

    Danke für die Message. Aber, funktioniert denn noch alles beim nächsten Update. Durch was ist der Fehler entstanden? Ein Updatebug? Nicht, dass dan beim nächsten Release dort wieder eine Fehlerquelle entsteht...

    Danke und Gruss
    Beat

    cYbercOsmOnauT

    • modified Team
    • Beiträge: 914
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #13 am: 04. Oktober 2011, 12:59:24
    Wir pflegen es ins Paket ein. :)

    Mir wäre es wichtig zu erfahren, ob es mit meiner Änderung korrekt funktioniert.

    Grüße,
    Tekin

    derheiko

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Re: Falsche Kundengruppe nach Registrierung
    Antwort #14 am: 05. Oktober 2011, 09:43:06
    Also, in meiner "create_account.php" steht folgendes:

    Code: PHP  [Auswählen]
      if (!isset($customers_status) || $customers_status == 0) {
        //$customers_status = DEFAULT_CUSTOMERS_STATUS_ID;
        //BOF - DokuMan - 2011-02-07 - additional security check for status "0" = Admin, use "2" customer here!
        if (DEFAULT_CUSTOMER_STATUS_ID != 0) {
            $customers_status = DEFAULT_CUSTOMERS_STATUS_ID;
        } else {
            $customers_status = 2;
        }
        //EOF - DokuMan - 2011-02-07 - additional security check for status "0" = Admin, use "2" customer here!
      }

    Das steht auch in der Datei im Shop wo der Fehler nicht auftritt.

    Sprich bei dir ist der Admin "use "2"" und bei mir 1.

    Ich habe jetzt einfach mal das "if (DEFAULT_CUSTOMER_STATUS_ID_GUEST != 0)" geändert und werde mich wieder melden.

    Nachtrag: Hat keinen Erfolg gebracht. Wenn ich einen neuen Benutzer anlege, bekommt der Admin als Status. Das komische ist nur, das er nicht ins Adminpanel rein kommt.
    Ich kann zwar auf den Admin Button klicken, aber ich lande im Kundenmenü.

    Wenn ihr euch das Anschauen wollt, es befindet sich bei uns im Testsystem.
    Gerne können wir telefonieren und ihr könnt euch via Teamviewer austoben.

    Kontakt: heiko@derheiko.de ;)
    5 Antworten
    3593 Aufrufe
    22. September 2011, 08:34:39 von Bembelrocker
    8 Antworten
    5245 Aufrufe
    12. Oktober 2017, 18:19:56 von webald
    14 Antworten
    1815 Aufrufe
    11. November 2020, 12:58:14 von Hetfield
               
    anything