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: Ihre E-Mail-Adressen stimmen nicht überein

    franc

    • Fördermitglied
    • Beiträge: 97
    Ihre E-Mail-Adressen stimmen nicht überein
    am: 08. Dezember 2009, 15:08:37
    Hallo,

    ich kriege eine komische Fehlermeldung von modified eCommerce Shopsoftware, wenn ich ein neues Kundenkonto errichten will:

    Ihre E-Mail-Adressen stimmen nicht überein

    Dabei gibt es in dem Formular doch gar keine zwei E-Mail-Adresseingaben.
    Kann mir da mal jemand einen heißen Tipp geben, was das sein könnte, bevor ich stundenlang in den Eingeweiden von modified eCommerce Shopsoftwareod herumwühlen muss?

    Das wäre sehr nett.

    Dort ist die Kontoeinrichtung:

    http://bamboo4you.de/create_account.php

    Gruß, franc

      [ Für Gäste sind keine Dateianhänge sichtbar ]



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #1 am: 08. Dezember 2009, 15:44:40
    Jepp, du hast das Template nicht für modified eCommerce Shopsoftware angepasst. ;-)

    Normalerweise ist die Eingabe der E-Mail Adresse dort zweimal nötig.

    Wir haben die Anleitung für die Template-Anpassung noch nicht erweitert, was wir aber in den folgenden Tagen machen.

    Die Lösung findest du in den folgenden Tage hier: Anleitung: xt:Commerce 3.0.4 SP2.1 Template anpassen für modified eCommerce Shopsoftware

    Danke für den Hinweis!

    Grüße

    Torsten

    franc

    • Fördermitglied
    • Beiträge: 97
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #2 am: 08. Dezember 2009, 16:15:35
    Danke für den Tipp! Da wäre ich nicht draufgekommen.
    Bin schon dran, am Umbauen.

    Habe übrigens das yaml 1.6 Template.

    Ich habe jetzt vorübergehend den E-Mail-Check deaktiviert (auskommentiert) in:

    /create_account.php:

    Code: PHP  [Auswählen]
     } elseif ($email_address != $confirm_email_address) {
    //              $error = true;
    //              $messageStack->add('create_account', ENTRY_EMAIL_ERROR_NOT_MATCHING);
     
    und im JS in:

    /includes/form_check.js.php:

    Code: Javascript  [Auswählen]
    function check_email(field_name_1, field_name_2, field_size, message_1, message_2) {
    return;

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #3 am: 08. Dezember 2009, 17:18:38
    Könnte sein, dass dich das dann interessiert: YAML-Template für modified eCommerce Shopsoftware 1.0.x - Download

    Grüße

    Torsten

    franc

    • Fördermitglied
    • Beiträge: 97
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #4 am: 08. Dezember 2009, 22:44:37
    OH!
    Danke, ich hab jetzt natürlich das genommen und meine kleinen Änderungen da hineinkopiert, das war dann immer noch viel schneller und weniger fehleranfällig als das Template anzupassen.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #5 am: 08. Dezember 2009, 22:58:09
    Schau mal, welche Version du da benutzt. Das YAML-Template müsste auch mal überarbeitet werden...

    Die Version "bis 1.02" sollte aber für dich funktionieren.
    Ich weiss nicht genau, ob da auch schon das E-Mail Bestätigungsfeld drin ist.
    Muss, wie bereits erwähnt, angepasst und aktualisiert werden.

    Grüße

    Torsten

    franc

    • Fördermitglied
    • Beiträge: 97
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #6 am: 09. Dezember 2009, 06:48:35
    Scheint drin zu sein, weil alles prima funktioniert.
    Ich habe das Template für 1.0.3 genommen, weil auch der Shop auf 1.0.3 läuft.

    1.0.3 hab ich neulich mal aus dem svn geholt und drübergebügelt (1.0.2-Dateien sicherheitshalber aber nur umbenannt in .bak)
    Aber ich kann bis jetzt nicht viel darüber sagen, weil wenig los ist in dem Shop.
    Fehler hab ich aber noch keine entdeckt.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #7 am: 09. Dezember 2009, 09:01:24
    Schau mal, ob die checkout_confirmation.html beim Gang zur Kasse funktioniert. Da hatten wir mal eine Version mit ausgelagertem html-Code und da könnte es nun zu Problemen kommen!

    Dann müsstest du die checkout_confirmation.html aus dem YAML-Template bis 1.02 nehmen.

    Grüße

    Torsten

    franc

    • Fördermitglied
    • Beiträge: 97
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #8 am: 09. Dezember 2009, 18:29:05
    Also da funktioniert alles. Sowohl das Konto kann ich erstellen, als auch Bestellen.
    Es kommen auch brav die Bestätigungsmails an.

    Nur weiß ich gar nicht, mit welcher E-Mail-Adresse denn die eingegebene E-Mail verglichen werden sollte, wenn man sich neu anmeldet??

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #9 am: 09. Dezember 2009, 18:58:01
    Na mit der, die im anderen Feld steht. *gg*

    Es muss zweimal die selbe E-Mail ADresse eingegeben werden, damit sich keine Schreibfehler einschleichen.

    Grüße

    Torsten

    franc

    • Fördermitglied
    • Beiträge: 97
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #10 am: 10. Dezember 2009, 09:14:40
    Ach so? Ne, im Formular ist nur eine E-Mail-Adresseingabe.
    Aber ich habe diese Überprüfung ja ausgeschaltet (s.o.), da kann modified eCommerce Shopsoftwareod ja nicht meckern :?
    Also ich habe jetzt in den drei Dateien des yaml 1.6 (für modified eCommerce Shopsoftware 1.0.3) die nach meiner Suche in Betracht kommen:

    templates\yaml-1.6\module\account_edit.html
    templates\yaml-1.6\module\create_account_guest.html
    templates\yaml-1.6\module\create_account.html


    geändert, indem ich das Formularfeld text_confirm_email hinzugefügt habe:

    Code: PHP  [Auswählen]
    <div class="floatbox"><label>{#text_confirm_email#}</label>{$INPUT_CONFIRM_EMAIL}</div>
    Und das Feld erscheint damit natürlich und der Vergleich funktioniert.

    Im Anhang die drei geänderten Dateien in einem zip, wohlgemerkt, von der 1.0.3er Version.

    Danke für deine Hilfe°!

    Gruß franc

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #11 am: 10. Dezember 2009, 10:07:57
    Das wird Dokuman bestimmt interessieren.

    Danke für deine Mithilfe!

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #12 am: 10. Dezember 2009, 10:58:57
    Danke für die Info!

    franc

    • Fördermitglied
    • Beiträge: 97
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #13 am: 20. Dezember 2009, 21:04:39
    Schau mal, ob die checkout_confirmation.html beim Gang zur Kasse funktioniert. Da hatten wir mal eine Version mit ausgelagertem html-Code und da könnte es nun zu Problemen kommen!

    Dann müsstest du die checkout_confirmation.html aus dem YAML-Template bis 1.02 nehmen.

    Stimmt! Ich hatte übersehen, dass es doch nicht richtig funktionierte.
    Zahlungsweise und Artikel werden nicht richtig angezeigt.

    Aber wie du sagtest, mit der checkout_confirmation.html von 1.0.2 funktioniert es.
    Allerdings musste ich in checkout_confirmation.php in Zeile 291 das align von right nach left ändern:

    Code: PHP  [Auswählen]
    $total_block = '<table align="right">';
    zu

    Code: PHP  [Auswählen]
    $total_block = '<table align="left">';
    Sonst ist die unterste Tabelle (Zwischensumme mit Versandkosten bis Gesamtsumme) etwas nach rechts verschoben (im IE8).

    Gruß franc

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ihre E-Mail-Adressen stimmen nicht überein
    Antwort #14 am: 20. Dezember 2009, 21:20:45
    Super, danke für die Rückmeldung.

    Grüße

    Torsten