Проблема определения нового.phtml в layout.xml (по умолчанию товар в корзине для оформления заказа)
Я пытаюсь "расширить" в своем модуле шаблон checkout/cart/item/default.phtml, но мне не удается найти хорошее определение в layout.xml
<layout version="0.1.0">
...
<checkout_cart_item_default>
<reference name="checkout.cart">
<action method="setTemplate">
<template>quotemodule/checkout/cart/item/default.phtml</template>
</action>
</reference>
</checkout_cart_item_default>
</layout>
Не работает.
3
Author: Teja Bhagavan Kollepara, 2014-10-24
1 answers
Нет дескриптора макета с именем "checkout_cart_item_default" Определение блока "checkout.cart" находится только под дескриптором макета "checkout_cart_index". Так и должно быть:
<layout version="0.1.0">
...
<checkout_cart_index>
<reference name="checkout.cart">
...
</reference>
</checkout_cart_index>
</layout>
Я полагаю, вы хотите установить шаблон для элемента. Каждая строка задает новый шаблон для товаров определенного типа:
<reference name="checkout.cart">
<action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>quotemodule/checkout/cart/item/default.phtml</template></action>
<action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>quotemodule/checkout/cart/item/default.phtml</template></action>
<action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>quotemodule/checkout/cart/item/default.phtml</template></action>
<action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>quotemodule/checkout/cart/item/default.phtml</template></action>
<action method="addItemRender"><type>downloadable</type><block>downloadable/checkout_cart_item_renderer</block><template>quotemodule/checkout/cart/item/default.phtml</template></action>
<action method="addItemRender"><type>giftvoucher</type><block>giftvoucher/cart_item</block><template>quotemodule/checkout/cart/item/default.phtml</template></action>
</reference>
3
Author: Detzler, 2014-10-24 10:59:50