/ / Magento: Füge einen benutzerdefinierten Modulblock in Checkout / Warenkorb hinzu - Magento

Magento: Fügen Sie einen benutzerdefinierten Modulblock in Kasse / Warenkorb - Magento hinzu

Ich habe ein benutzerdefiniertes Modul erstellt, das einen Block in "/ checkout / cart /" zeigt.

Ich verwende diesen Code in der Standardlayoutdatei "checkout.xml":

<block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="mymodule/myblock.phtml"/>

Wie kann ich meine Modul-Konfigurationsdatei bearbeiten, um den HTML-Block in "/ checkout / cart /" zu laden, ohne die Standardlayoutdateien zu bearbeiten.

Danke für die Hilfe.

Antworten:

2 für die Antwort № 1

Erstellen Sie eine local.xml-Datei in Ihrem benutzerdefinierten Designordner.

Verweisen Sie in der Datei local.xml auf den Einkapselungsblock und fügen Sie Ihren Block als neuen Knoten hinzu.

Beispiel:

<?xml version="1.0" encoding="utf-8"?>

<layout>
<default>
<reference
name="checkout.cart">
<block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="mymodule/myblock.phtml"/>
</reference>
</default>
</layout>