J'ai créé un module personnalisé qui montre un bloc dans "/ checkout / cart /".
J'utilise ce code dans le fichier de mise en page par défaut "checkout.xml":
<block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="mymodule/myblock.phtml"/>
Comment puis-je éditer mon fichier de configuration de module pour charger le bloc phtml dans "/ checkout / cart /" sans éditer les fichiers de mise en page par défaut.
Merci pour l'aide.
Réponses:
2 pour la réponse № 1Créez un fichier local.xml dans votre dossier de thème personnalisé.
Dans le fichier local.xml, référencez le bloc d'encapsulation et ajoutez votre bloc en tant que nouveau nœud.
Exemple:
<?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>