Я хочу переопределить шаблон существующей корзины, так как я добавляю в него какой-то модуль. Я использую XML ниже для обновления макета.Обновление шаблона Magento Cart Не работает при первом посещении страницы
<checkout_cart_index>
<reference name="checkout.cart">
<action method="setCartTemplate">
<value>magefd/shipandpay/checkout/cart.phtml</value>
</action>
<action method="setEmptyTemplate">
<value>checkout/cart/noItems.phtml</value>
</action>
<action method="chooseTemplate"/>
<block type="fdshipandpay/checkout_cart_fee" name="magefd.shipandpay.cart.fee"
as="fee" template="magefd/shipandpay/checkout/cart/fee.phtml" />
</reference>
</checkout_cart_index>
Оригинальный шаблон будет использован при посещении новой галереи в первый раз. После обновления они работают идеально. После окончания сеанса, если пользователь обновит его, возникает такая же проблема. Я не знаю, как это произошло. Любой может помочь?
Это приводит к дублировать код, и дублировать усилия при обновлении его - если цель заключалась в том, чтобы использовать один и тот же шаблон повсюду. –
@MihaiStancu Я думал, что он использовал 2 шаблона для своего магазина. Он упомянул как оригинальный шаблон. Я просто смутился сейчас. – Elavarasan
Я хочу обновить только макет. На самом деле я решил это решить. Это связано с тем, что подмодуль ошибочно объявляется, поэтому не каждый раз, когда макет шаблона работает. Thx для ответа. – Roy