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: Create Account Bestätigungs Email aus dem Admin Backend

    DerBaumeister

    • Neu im Forum
    • Beiträge: 38
    Liebe Community,

    ich nutze die aktuelle Version v1.06 rev 4356.

    Ich muss dazu sagen, dass wir von der vorherigen v1.05 zur aktuellen migriert sind.

    Folgendes Scenario ergab sich. Wir mussten über das Backend einen Kunden anlegen, haben automatisches Passwort erstellen benutzt und die Checkbox mit der E-Mail Benachrichtigung an den Kunden aktiviert.

    Der Kunde wurde erfolgreich angelegt.

    Jedoch stand in der Bestätigungs  Email ein Error.

    Code: PHP  [Auswählen]
    Warning: Smarty error: unable to read resource: "xtc5/admin/mail/german/create_account_mail.html" in /httpdocs/includes/classes/Smarty_2.6.27/Smarty.class.php on line 1105

    Folglich habe ich selbst noch einmal in die Smarty Class hinein geschaut.

    Dieses ist der Code ab Zeile 1101
    Code: PHP  [Auswählen]
        function trigger_error($error_msg, $error_type = E_USER_WARNING)
        {
            //$msg = htmlentities($error_msg);
            $msg = encode_htmlentities($error_msg); // web28 2013-01-11 - use encode_htmlentities (PHP5.4 ready)
            trigger_error("Smarty error: $msg", $error_type);
        }

    Hat jemand ein ähnliches Problem bereits gehabt?
    Wir haben aus meiner Erinnerung, dass erste Mal einen Kunden gehabt, den wir anfangs manuell anlegen mussten.


    Linkback: https://www.modified-shop.org/forum/index.php?topic=25831.0
    rechtstexte für onlineshop

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Create Account Bestätigungs Email aus dem Admin Backend
    Antwort #1 am: 18. April 2013, 10:48:35
    Danke für den Hinweis.
    Der Pfad zur Templatevorlage stimmt nicht, das ist ein Uraltfehler und zieht sich durch alle xtc/gambio/modified Versionen und darauf basierenden Forks.
    Anscheinend wird die E-Mail Benachrichtigung so gut wie gar nicht benutzt.


    Der Pfad zu Template Verzeichis wird gesetzt mit:
    Code: PHP  [Auswählen]
    $smarty->template_dir = DIR_FS_CATALOG.'templates';

    Überprüfe ob diese Vorlage eventuell fehlt:
    templates/xtc5/admin/mail/german/create_account_mail.html

    DerBaumeister

    • Neu im Forum
    • Beiträge: 38
    Re: Create Account Bestätigungs Email aus dem Admin Backend
    Antwort #2 am: 19. April 2013, 07:27:04
    Tatsache!

    Die templates/xtc5/admin/mail/german/create_account_mail.html hat in meinem Template gefehlt.

    Habe Sie jetzt nachgepflegt und es funktioniert. Vielen Dank.

    Allerdings haben wir nun einen Fehler in dem automatisch erstellten Passwort. Dieses ist das Passwort des Admins oder des current users.

    Ist dieses ein bekanntes Problem?

    Wir nutzen Modified nun schon knapp 2 1/2 Jahre. Es ist das erste Mal das wir uns dazu entschlossen haben Kunden im Backend anzulegen.

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Create Account Bestätigungs Email aus dem Admin Backend
    Antwort #3 am: 19. April 2013, 08:03:02
    Hallo DerBaumeister,

    kannst du das Problem im Demoshop nachstellen?
    Mir ist nicht bekannt, dass Kunden, welche manuell über das Backend angelegt werden, automatisch das PW des Admin per E-Mail erhalten.

    Schöne Grüße,
    Jan

    DerBaumeister

    • Neu im Forum
    • Beiträge: 38
    Re: Create Account Bestätigungs Email aus dem Admin Backend
    Antwort #4 am: 19. April 2013, 08:15:42
    Im DemoShop funktioniert dieses Einwandfrei.

    Was mir bei uns aufgefallen ist, ist das bei dem Anlegen eines neuen Kunden, als Kundennummer die Emailadresse des Admins eingetragen wird.

    Wir sind von der Version 1.05 gekommen und haben nach Tutoriell das Template angepasst.

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Create Account Bestätigungs Email aus dem Admin Backend
    Antwort #5 am: 19. April 2013, 09:05:31
    Lade dir bitte mal das Standard Template aus der aktuellen Version herunter, benenne es z.B. in test um, lade es hoch und aktiviere es. Teste es dann noch mal.

    Schöne Grüße,
    Jan

    DerBaumeister

    • Neu im Forum
    • Beiträge: 38
    Re: Create Account Bestätigungs Email aus dem Admin Backend
    Antwort #6 am: 22. April 2013, 17:41:51
    Hi Jan,

    danke für deine Hilfe.

    Wir werden dieses Mal testen, sofern wir etwas mehr Luft haben.

    Momentan setzten wir einfach manuell das Passwort als Workaround.

    Liebe Grüße
    2 Antworten
    1777 Aufrufe
    16. Juni 2015, 10:19:25 von marsbewohner
    14 Antworten
    12244 Aufrufe
    22. Januar 2010, 20:55:01 von Tomcraft
    1 Antworten
    2949 Aufrufe
    16. April 2012, 13:31:00 von ut2k3
    0 Antworten
    2222 Aufrufe
    19. September 2010, 18:34:02 von StanleyStagger