Hallo,
ich möchte die User automatisch in eine andere Benutzergruppe umziehen, wenn sie sich im OXID cE registriert haben - sofern eine bestimmte Bedingung zutrifft. Der Grund ist, dass sie andere Preise sehen sollen.
Sollte ich das als Modul realisieren oder kann ich das auch einfach an den php-Core Dateien ändern? Ich denke der Aufwand für letzteres ist geringer und da es nur eine vorübergehende Änderung im Registrierungsprozess für den Shop darstellt, auch sinnvoller. Oder täusche ich mich?
Jedenfalls wird dieser automatische Umzug in einer andere Benutzergruppe nur für eine gewisse Zeit gelten und muss kein Shop-Update "überleben" - und selbst wenn es ein zwischenzeitliches Update gibt, stelle ich mir vor, dass ich die erfolgten Änderungen dann eben erneuere.
Ich recherchierte bisher die Tabellen oxuser sowie oxobject2group und die Datei views/oxcmp_user.php - aber mir ist noch nicht ganz klar, wo ich die Bedingung und den Eintrag für das Speichern der Benutzergruppe oxidpricea einbauen kann.
Danke für Eure Hilfe im Voraus,
RoliK
ich möchte die User automatisch in eine andere Benutzergruppe umziehen, wenn sie sich im OXID cE registriert haben - sofern eine bestimmte Bedingung zutrifft. Der Grund ist, dass sie andere Preise sehen sollen.
Sollte ich das als Modul realisieren oder kann ich das auch einfach an den php-Core Dateien ändern? Ich denke der Aufwand für letzteres ist geringer und da es nur eine vorübergehende Änderung im Registrierungsprozess für den Shop darstellt, auch sinnvoller. Oder täusche ich mich?
Jedenfalls wird dieser automatische Umzug in einer andere Benutzergruppe nur für eine gewisse Zeit gelten und muss kein Shop-Update "überleben" - und selbst wenn es ein zwischenzeitliches Update gibt, stelle ich mir vor, dass ich die erfolgten Änderungen dann eben erneuere.
Ich recherchierte bisher die Tabellen oxuser sowie oxobject2group und die Datei views/oxcmp_user.php - aber mir ist noch nicht ganz klar, wo ich die Bedingung und den Eintrag für das Speichern der Benutzergruppe oxidpricea einbauen kann.
Danke für Eure Hilfe im Voraus,
RoliK