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: Adminbereich - Button Auftragsbestätigung ändern für weitere Email Templates

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.006
    • Geschlecht:
    Also wenn ich das richtig verstanden habe dann will ich mit meiner Lösung nicht hinterm Berg halten.

    Datei: /templates/DEINTEMPLATE/admin/mail/german/change_order_mail.html

    und dann die IF-Abfragen da einfügen wo es gewünscht ist.
    In Abhängigkeit des Status (der natürlich genau so heissen muss
    wie im backend festgelegt.) wird dann in einer IF Abfrage der jeweilige
    Text eingebunden.

    Code: PHP  [Auswählen]
    Der neue Status ist:
    <b>{$ORDER_STATUS}</b>
    <br><br>
    {if $NOTIFY_COMMENTS}
    Ihre Anmerkungen:
    {$NOTIFY_COMMENTS}
    {/if}
    <br><br>

    z.b. .. hier gehts los

    {if $ORDER_STATUS=='Zahlung eingegangen'}

    Ihre Zahlung f&uuml;r Ihren Auftrag ist auf unserem Konto eingegangen.<br>
    <br>
    Herzlichen Dank,  blabla

    {/if}

    {if $ORDER_STATUS=='Zahlung offen'}

    Sie haben sich f&uuml;r die Bezahlung per <strong>Vorauskasse</strong> entschieden.<br>
    <br>
    Bitte &uuml;berweisen Sie auf folgendes Konto:<br>
    <br>
    blalbla<br>

    {/if}
     

    und so weiter ...

    funzt wunderbar :-)

    ???

    Vielleicht liest du nochmal das Anliegen ?
    http://www.modified-shop.org/forum/index.php?topic=16202.msg208652#msg208652

    Gruß,
    noRiddle

    Batman

    • Fördermitglied
    • Beiträge: 176
    Oha .. sorry .. dann lag ich daneben  :worship:

    caratec

    • Neu im Forum
    • Beiträge: 29
    Willst du auch die normale Auftragsbestätigung (die automatische) nicht selbst bekommen ?
    Filter doch einfach in deinem E-Mail-Client die Bestellbestätigungen in einen bestimmten Ordner raus, dann nerven die nicht.
    Es ist sehr von Vorteil, wenn man alle E-Mails die ein Kunde bekommen hat noch nachvollziehen kann (kann auch juristisch mal von Wert sein).

    Gruß,
    noRiddle

    Hallo und vielen Dank für eure Antworten. Ich möchte, dass nur bei der AB die ich über den Button "Auftragsbestätigung versenden", die E-Mail lediglich an den Kunden geht.

    hedon02

    • Viel Schreiber
    • Beiträge: 618
    Der Standard-Shop versendet keine Kopie der manuellen Auftragsbestaetigung ueber dem Admin an den Shopbesitzer.

    Schau mal "admin/orders.php"

    Gruesse

    web28

    • modified Team
    • Beiträge: 9.404
    Der Standard-Shop versendet natürlich eine Kopie der manuellen Auftragsbestaetigung ueber dem Admin an den Shopbesitzer.
    Wenn nicht, wurde das in der send_order.php oder über eine Admineinstellung deaktiviert

    hedon02

    • Viel Schreiber
    • Beiträge: 618
     :oops: hast natuerlich recht web28! Asche auf mein Haupt, das habe ich mit den "change_order_mails" verwechselt.

    Wenn Du das deaktivieren willst Caratec, dann einfach wie von web28 schon gesagt, in der "send_order.php" den Codeblock
    Code: PHP  [Auswählen]
    // send mail to admin
      xtc_php_mail();
    auskommentieren.

    Gruesse

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.006
    • Geschlecht:
    Man Leute, haltet euch doch mal ein wenig zurück mit euren Behauptungen.
    Wo hat web28 das denn gesagt ?
    Auskommentieren kann man höchstens die Stelle an der die E-Mail auch an den Admin gesendet wird,
    denn, Achtung, xtc_php_mail kommt zweimal vor.

    Gruß,
    noRiddle

    hedon02

    • Viel Schreiber
    • Beiträge: 618
     :-) also ein wenig mitdenken ist ja durchaus vorauszusetzen...

    Code: PHP  [Auswählen]
    // send mail to admin

    sollte ja wohl selbstaerklaerend sein, insbesondere da das 2."xtc_php_mail" mit

    Code: PHP  [Auswählen]
    // send mail to customer

    kommentiert ist.

    Gruss

    hedon02

    • Viel Schreiber
    • Beiträge: 618
     :-x das ist nicht mein Thema. Auskommentieren ist zu weit gegriffen. Da muss eine Anfrage gemacht werden.

    Code: PHP  [Auswählen]
      if (isset($send_by_admin)) {
        //do nothing
      } else {
        // send mail to admin
        xtc_php_mail(EMAIL_BILLING_ADDRESS,
                     EMAIL_BILLING_NAME,
                     EMAIL_BILLING_ADDRESS,
                     STORE_NAME,
                     EMAIL_BILLING_FORWARDING_STRING,
                     $order->customer['email_address'],
                     $order->customer['firstname'].' '.$order->customer['lastname'],
                     $email_attachments,
                     '',
                     $order_subject,
                     $html_mail,
                     $txt_mail
                     );
      }

    Viele Gruesse

    sportstourer

    • Fördermitglied
    • Beiträge: 172
    • Geschlecht:
    Hallo,

    wo kann ich das "Wiederrufsrecht" das in der "Auftragsbestätigung" zum Kunden gemailt wird nach erfolgreicher Bestellung löschen?

    In welcher Datei muß ich was rauskomentieren?

    Vielen Dank für eure Hilfe.

    Mit freundlichem Gruß
    Micha

    MaBo

    • Frisch an Board
    • Beiträge: 72
    • Geschlecht:
    Hallo liebe Leute,

    ich brauche eure fachkundige Hilfe.
    Ich habe beide beschriebenen Varianten ausprobiert, beide senden die Auftragsbestätigung mit meinem Text, ABER, und hier das Problem - es werden keine Informationen aus der Bestellung mehr angezeigt, keine Kundendaten, Rechnungs oder Lieferadresse, etc. woran kann das liegen? - Die order_mail.html wird ganz normal mit allen Infos gesendet.

    Vielen Dank für eure Hilfe im Voraus.
    Liebe Grüße
    Martin

    [ Für Gäste sind keine Dateianhänge sichtbar ]
    Werbung / Banner buchen
    1 Antworten
    2288 Aufrufe
    12. Juni 2012, 15:09:00 von WayneTsun
    5 Antworten
    4491 Aufrufe
    29. Oktober 2015, 15:19:43 von Tomcraft
    3 Antworten
    3257 Aufrufe
    11. Oktober 2012, 13:53:17 von kumpelmagnet
    3 Antworten
    2948 Aufrufe
    08. September 2013, 22:16:49 von hcn
               
    anything