Bestätigungsmails anpassen...??

  • Hallo an alle,


    habe ein Problem und finde für VM3 keine Lösung. Wenn ein Kunde ein Bestellung getätigt hat bzw, wenn ich den Status der Bestellung ändere wir jedesmal eine E-Mail an den Kunden versendet. Wo kann ich diese den anpassen bzw. das Layout ändern. Letzter stand war der Ordner invoce/tmpl, ist das weiterhin der Ordner indem das Layout von den Mails sind oder gibt es da mittlerweile eine komfortablere Lösung zum ändern der Mails. Das Addon ARTIO VM Invoice 3 kann das ja meiner Meinung nach nicht. Bin verwirrt....


    Gruß und Danke....

  • Servus,


    die Overrides für die Rechnung solltest Du in Deinem Template im Ordner .../html/com_virtuemart/invoice/ anlegen. Zu finden sind die originalen Dateien in dem Ordner, den Du beschrieben hast.


    Ja, sehr viel einfacher geht es leider nicht. Das Artio habe ich schon öfter einmal rausgeworfen und gegen Overrides ersetzt, weil die Kunden damit nicht zufrieden waren. Die beste Lösung sind halt eigene Overrides, damit es nachher wirklich so aussieht, wie man es haben möchte. Je nach persönlichem Geschmack kann so eine Anpassung zwischen einer halben und fünf (oder mehr) Stunden dauern. Die Anpassung der PDF-Rechnung und der Mails ist durch die PDF-Generierung und die Eigenheiten von TCPDF schon manchmal etwas kniffelig. Wenn man ein wenig Abweichung von seiner perfekten Photoshop-Rechnung zulässt, sagen wir, 5 bis 10 %, dann ist es durchaus mit vertretbarem Aufwand zu erledigen.


    Grüße
    Stefan

  • Danke Stefan für die Antwort. Gibt es irgendwie einen Trick, damit ich nach der Änderung das Ergebnis (Bestätigungsmail) sofort sehen kann? Oder muss ich jedesmal eine Testbestellung machen und auf die Mail warten?


    Gruß
    Sascha

  • Servus,


    unter Bestellungen kann man den Status einer vorhandenen Bestellung ändern, diesen auf "vom Käufer bestätigt" setzen, dann wieder zurück auf "bestätigt" (sofern man im Reiter E-Mail in der VM-Konfig bestätigt als Status für die Rechnungserstellung angegeben hat). Am Ende der Bestellzeile ist eine Checkbox, dass der Käufer informiert wird, dadurch wird die Benachrichtigung versendet.


    Die PDF-Datei wird allerdings nicht ohne Weiteres neu generiert, die Datei muss jedesmal im invoice-Ordner im Safe Path gelöscht oder umbenannt werden.


    So short
    Stefan

  • Joomla 3.5.6 VM 3.2.1


    Hallo Alle zusammen, ich stehe mal wieder vor folgender Situation:
    Nach dem Update von VM auf die Version 3.2.1 werden meine Grafiken für "shipment" und "payment" nicht mehr in der Bestätigungsemail angezeigt. Im Code der Email finde ich dann das:


    <td align="right" class="pricePad" colspan="6"><span class="vmCartShipmentLogo" >
    <img align="middle" src="/images/stories/virtuemart/shipment/shipment_01.png" alt="shipment_01" />
    </span> <span class="vmshipment_name">Lieferung Frei Haus</span></td>


    Wie bekomme ich denn an dise Stelle den kompletten Pfad?


    In der details_order.php steht ab Zeile 42
    <tr>
    <td class=""><?php echo vmText::_('COM_VIRTUEMART_ORDER_PRINT_SHIPMENT_LBL') ?></td>
    <td align="left"><?php echo $this->shipment_name; ?></td>
    </tr>


    Ich weiß nicht ob ich an der Stelle was ändern sollte?
    Gut wäre entweder das der Pfad wirder korrekt ist und die Grafiken angezeigt werden oder die Grafiken aus der Bestellbestätigung zu entfernen.


    Dann möchte ich im Warenkorb noch ein Select Feld anlegen. Das hat auch super fkt. Allerdings muss das jetzt auch noch in die Bestellbestätigung für den Kunden und en Verkäufer. Was und Wo muss man denn das machen?


    Vielen Dank schon mal für eure Hilfe
    Jack

  • Servus,


    das Problem ist bekannt und behoben, die VM 3.2.2 sollte ziemlich bald herauskommen.
    Oder einmal in der vmpsplugin.php schauen und dieses nehmen:



    Grüße
    Stefan