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: Keine Automatische Kd.-Nr. bei Gastbestellungen

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    Keine Automatische Kd.-Nr. bei Gastbestellungen
    am: 07. Februar 2017, 13:21:26
    Hallo,

    hab auf die aktuelle Version des Shops upgedatet. In meiner 2.0er Version wurde mir bei Gastbestellungen auch immer eine KDNR erzeugt. Das Modul Automatische Kundennummer ist installiert und erzeugt mir auch eine KDNR wenn sich ein Kunde als Kunde anmeldet, leider jedoch nicht mehr wenn der Kunde seine Bestellung nur als Gast aufgibt. Hat jemand eine Idee? Danke.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=36621.0
    Trade Republic - Provisionsfrei Aktien handeln

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    Re: Keine Automatische Kd.-Nr. bei Gastbestellungen
    Antwort #1 am: 07. Februar 2017, 14:37:07
    Hallo,

    Problem gelöst: Hab nun in create_guest_account.php folgendes reingebaut:

    nach:

    Code: PHP  [Auswählen]
    require_once (DIR_FS_INC.'secure_form.inc.php');

    Code: PHP  [Auswählen]
    require_once (DIR_FS_INC.'generate_customers_cid.inc.php');

    und dann das:

    Code: SQL  [Auswählen]
            $sql_data_array = array('customers_vat_id' => $vat,
                                'customers_vat_id_status' => $customers_vat_id_status,
                                'customers_status' => $customers_status,
                                'customers_firstname' => $firstname,
                                'customers_lastname' => $lastname,
                                'customers_email_address' => $email_address,
                                'customers_telephone' => $telephone,
                                'customers_fax' => $fax,
                                'customers_newsletter' => (INT)$newsletter,
                                'account_type' => '1',
                                'customers_password' => $password,
                                'customers_date_added' => 'now()',
                                'customers_last_modified' => 'now()',
                                );

    durch das:

    Code: SQL  [Auswählen]
            $sql_data_array = array('customers_cid' => generate_customers_cid(TRUE),
                                'customers_vat_id' => $vat,
                                'customers_vat_id_status' => $customers_vat_id_status,
                                'customers_status' => $customers_status,
                                'customers_firstname' => $firstname,
                                'customers_lastname' => $lastname,
                                'customers_email_address' => $email_address,
                                'customers_telephone' => $telephone,
                                'customers_fax' => $fax,
                                'customers_newsletter' => (INT)$newsletter,
                                'account_type' => '1',
                                'customers_password' => $password,
                                'customers_date_added' => 'now()',
                                'customers_last_modified' => 'now()',
                                );

    ersetzt.

    Scheint zu funktionieren. Aber könnte man das nicht auch direkt in das Modul Automatische Kundennummer mit einbauen, so das man hier die Möglichkeit hätte zu aktivieren ob für eine Gastbestellung auch eine KDNR vergeben werden soll?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.190
    • Geschlecht:
    Re: Keine Automatische Kd.-Nr. bei Gastbestellungen
    Antwort #2 am: 10. Februar 2017, 20:37:26
    [...] In meiner 2.0er Version wurde mir bei Gastbestellungen auch immer eine KDNR erzeugt. [...]

    Dann hattest du auch in der Shopversion 2.0.0.0 rev 9678 bereits die "create_guest_account.php", wie von dir beschrieben, erweitert. Der Code hat sich diesbezüglich seither nicht verändert.

    Grüße

    Torsten

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    Re: Keine Automatische Kd.-Nr. bei Gastbestellungen
    Antwort #3 am: 10. Februar 2017, 20:56:54
    Hallo Torsten,

    Ja das wird so sein. Aber könnte man das nicht in das Modul Automatische KundenNummer als Standard mit einbauen? Gruß

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.190
    • Geschlecht:
    Re: Keine Automatische Kd.-Nr. bei Gastbestellungen
    Antwort #4 am: 13. Februar 2017, 11:56:16
    Ich habe die Idee zur Erweiterung des Moduls mal in Ticket #1138 festgehalten.

    Grüße

    Torsten

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.147
    • Geschlecht:
    Re: Keine Automatische Kd.-Nr. bei Gastbestellungen
    Antwort #5 am: 15. Februar 2017, 12:58:59
    Sollte aber optional bleiben und leicht verständlich dokumentiert .... nicht jeder möchte den gleichen Kunden, nach der 15ten Bestellung mit 15 Kundennummern im System haben.
    Besser wäre .... da noch einzubauen:
    Durchsuche alle orders nach identischer E-Mailadresse, wenn gefunden, nimm die Kundennummer von da, wenn nicht, generiere eine neue.

    karsta.de

    • Experte
    • Beiträge: 3.080
    Re: Keine Automatische Kd.-Nr. bei Gastbestellungen
    Antwort #6 am: 15. Februar 2017, 13:19:47
    Und ich hätte gerne die Kunden ID in der Kundennumer integriert, wenn wir schon mal dabei sind.  :daumen-dreh:
    2 Antworten
    2095 Aufrufe
    02. September 2015, 00:12:55 von hpzeller
    7 Antworten
    2625 Aufrufe
    26. Mai 2010, 19:19:58 von Tomcraft
    2 Antworten
    3013 Aufrufe
    21. Juni 2011, 19:02:27 von frangulus