Magento – Statischen Block in Transaktionsmail einfügen – Widerrufsbedingungen

Als zusätzliche Sicherheit im Zusammenhang mit den Widerrufsbedingungen, haben wir in den letzten Jahren neben der Checkbox im Kassenbereich zusätzlich die Widerrufsinformationen / Widerrufsbedingungen direkt in die Transaktionsmail zur Bestellbestätigung integriert.

Da wir diese aber selbstverständlich nicht separat pflegen wollten, haben wir sie mit dem Statischen Block “Widerruf” direkt eingebunden. Somit haben wir die eigentlichen Widerrufsbedingungen nur an einer Stelle pflegen müssen: Im Statischen Block mit dem Code “widerruf”. Gab es eine Änderung in diesem Block, wirkte sich das direkt auf alle relevanten Stellen aus:

  • CMS-Seite “Widerrufsbedingungen”
  • Checkbox im letzten Schritt des Kassenbereiches
  • Widerrufsinformationen in Bestellbestätigungsmail

Den Statischen Block in die Transaktionsmail zu bekommen, ist auch relativ einfach.

In Magento 1 musste man nur folgenden Code an der gewünschten Stelle im Mail-Template einbauen

{{block type="cms/block" block_id="widerruf"}}

Darüber hinaus war seit Magento 1.9 noch notwendig die Blockausgabe “freizugeben”. Dazu musste man unter System > Berechtigungen > Blocks noch “cms/block” erlauben. Anschließend wurde der Inhalt des Blocks in jeder Bestellbestätigung angehängt.

In Magento 2 ist es ein wenig einfacher (man glaubt es kaum!!!) geworden. Hier reicht es an der gewünschten Stelle der Transaktionsmail bzw. des Mail-Templates folgenden Code einzutragen

{{block class="Magento\\Cms\\Block\\Block" area='frontend' block_id="widerruf"}}

Wir haben dies für ein nettes Äußeres vor der schließenden Tabelle als neue Zeile gemacht. Es sah dann so aus

<tr>
<br/>
<hr/>
{{block class="Magento\\Cms\\Block\\Block" area='frontend' block_id="widerruf"}}
</tr>
</table>

und sieht dann so aus wir oben im Bild.

Natürlich kann man auch jeden anderen Block mit dem jeweiligen Erkennungscode so einfügen.

Published by Covos

Seit 2009 arbeite ich nun intensiv mit Magento. Begonnen habe ich mit der Erstellung und dem Betrieb von B2C-Shops. Ausgeweitet wurde dies durch meine Tätigkeit im Logistik-Sektor. Hieraus entstanden erste spezialisierte B2E-Systeme. Heute arbeite ich tag-täglich mit spannenden B2C-, B2B- und B2E-Projekten und berichte in diesem Blog über Herausforderungen und gebe Insider-Tipps.

Leave a Reply

Your email address will not be published. Required fields are marked *