2013-11-14 2 views
0

Я хочу переопределить шаблон существующей корзины, так как я добавляю в него какой-то модуль. Я использую 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> 

Оригинальный шаблон будет использован при посещении новой галереи в первый раз. После обновления они работают идеально. После окончания сеанса, если пользователь обновит его, возникает такая же проблема. Я не знаю, как это произошло. Любой может помочь?

ответ

0

Просто скопируйте файл .phtml на все шаблоны directories..eg, по умолчанию, и базовый theme..Clean кэш и попробуйте еще раз ..

+0

Это приводит к дублировать код, и дублировать усилия при обновлении его - если цель заключалась в том, чтобы использовать один и тот же шаблон повсюду. –

+0

@MihaiStancu Я думал, что он использовал 2 шаблона для своего магазина. Он упомянул как оригинальный шаблон. Я просто смутился сейчас. – Elavarasan

+0

Я хочу обновить только макет. На самом деле я решил это решить. Это связано с тем, что подмодуль ошибочно объявляется, поэтому не каждый раз, когда макет шаблона работает. Thx для ответа. – Roy

Смежные вопросы