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: Anmeldung mit Kundennummer in Version 2

    downset

    • Mitglied
    • Beiträge: 190
    Anmeldung mit Kundennummer in Version 2
    am: 06. September 2018, 13:22:25
    Hallo zusammen!

    Ich müsste meinen Shop einmal so umbauen, dass meine Kunden sich auch mit der kundennummer anstatt der Emailadresse anmelden können. DIe alte Variante mit dem Modul für 1.6 funktioniert leider nicht.

    Hat jemand eine Idee, wie ich das umsetzen könnte?

    Lieben Dank für Eure Hilfe im Voraus.

    Gruß

    Jens

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

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #1 am: 06. September 2018, 15:24:20
    Du musst im Template in der login.html aus
    Code: PHP  [Auswählen]
    {$INPUT_MAIL|replace:"type=\"text\"":"type=\"email\""}
    ein
    Code: PHP  [Auswählen]
    {$INPUT_MAIL}
    machen, dann funktioniert es auch mit der Anmeldung per Kundennummer.

    downset

    • Mitglied
    • Beiträge: 190
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #2 am: 06. September 2018, 15:48:34
    Das ist alles? Kann nicht sein. Es hakt dann ja schon dabei, dass das System meldet, dass die Email ein @-Zeichen enthalten muss.

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #3 am: 06. September 2018, 16:09:25
    Ich habe es in einem Testshop eben so gemacht, dass ich nur das SQL-Query erweitert habe in der login.php und die Templatedatei geändert habe und schon konnte ich mich anmelden.

    Die Fehlermeldung, dass ein @-Zeichen vorhanden sein muss, kenne ich garnicht. Mach doch bitte davon einen Screenshot.

    downset

    • Mitglied
    • Beiträge: 190
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #4 am: 06. September 2018, 17:59:59
    Bitteschön!

    Wie hast Du die SQL Abfrage erweitert? Das habe ich natürlich nicht gemacht, da du sagtest im Template die Änderung reicht...

    Gruß

    JEns

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #5 am: 06. September 2018, 18:04:53
    Du musst schon das SQL-Query in der login.php erweitern, damit auch die eingegebene Kundennummer im Emailfeld akzeptiert wird. Weiterhin kann es sein, dass dein Template modifiziert ist, da es diese Fehlerausgabe im modified Shop nicht gibt.

    Das SQL-Query für die login.php muss so aussehen:
    Code: SQL  [Auswählen]
    $check_customer_query = xtc_db_query("SELECT customers_id,
                                                         customers_vat_id,
                                                         customers_firstname,
                                                         customers_lastname,
                                                         customers_gender,
                                                         customers_password,
                                                         customers_email_address,
                                                         customers_default_address_id,
                                                         password_request_key,
                                                         password_request_time
                                                    FROM "
    .TABLE_CUSTOMERS."
                                                   WHERE (customers_email_address = '"
    .xtc_db_input($email_address)."' OR customers_cid = '".xtc_db_input($email_address)."')
                                                     AND account_type = '0'"
    );

    downset

    • Mitglied
    • Beiträge: 190
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #6 am: 06. September 2018, 18:34:48
    OK. Aber das ist das Standardtemplate - gestern aufgesetzt den Shop. Keine Modifikationen.

    downset

    • Mitglied
    • Beiträge: 190
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #7 am: 06. September 2018, 19:13:36
    Irgendwie ist der Anhang nicht mit hochgeladen worden.... [ Für Gäste sind keine Dateianhänge sichtbar ]

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #8 am: 06. September 2018, 19:26:39
    Ja, das habe ich jetzt auch gemerkt, das kommt von der HTML5 Validierung durch type="email".

    downset

    • Mitglied
    • Beiträge: 190
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #9 am: 13. September 2018, 18:11:11
    Wie kann ich die HTML5 Validierung unterdrücken/ausschalten? Das ganze Teil wird etwas speziell und ist nicht für den öffentlichen Produktiveinsatzz gedacht, deswegen geht auch Quick and dirty...
    Gruß

    Jens

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #10 am: 13. September 2018, 19:03:29

    downset

    • Mitglied
    • Beiträge: 190
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #11 am: 15. September 2018, 13:20:30
    Hi!

    Wenn du mir durch das Verlinken auf den Kopf dieser Anfrage sagen möchtest, dass ich Schritt 1 machen soll, kann ich sagen, dass habe ich getan ;-)

    Funzt trotzdem nicht. Ergebnis wie beschrieben. Oder wolltest Du woanders hinverlinken?

    Gruß
    Jens

    downset

    • Mitglied
    • Beiträge: 190
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #12 am: 17. September 2018, 16:22:46
    Alles klar. Jetzt geht es. Es gibt mehrere Login-Templates. Deswegen ach mehrere Male den Type="email" rausnehmen.

    Danke und liebe Grüße

    Jens

    gerald0712

    • Neu im Forum
    • Beiträge: 4
    Re: Anmeldung mit Kundennummer in Version 2
    Antwort #13 am: 02. November 2018, 09:29:59
    Hallo

    Ich steh auch gerade vor der Herausforderung die anmeldung mit Kundennummer zu realisieren.
    und dank dieses Beitrags hier auch gut umsetzen können.
    Es funktioniert beim Standard Template richtig. Ich habe  es jetzt mal mit Bootstrap3 und tpl_modifed versucht und siehe da nichts geht, obwohl im Template nirgends type="email" vorhanden ist.

    Mfg G.Lutschin
    Werbung / Banner buchen
    3 Antworten
    2976 Aufrufe
    11. Dezember 2013, 22:44:15 von alphoss
    2 Antworten
    2353 Aufrufe
    30. September 2011, 15:02:43 von gogogoairheart
    1 Antworten
    1632 Aufrufe
    28. Oktober 2013, 22:14:38 von Fritzi