卡在这个问题上很久了:(我正在尝试覆盖核心模板文件
app/design/frontend/base/default/template/persistent/checkout/onepage/billing.phtml
使用我已成功激活的自定义模块,我的新模块的配置文件位于
应用程序/代码/本地/CustomCheckout/Checkout/etc/config.xml。
下面是内容
<config>
<modules>
<CustomCheckout_Checkout>
<version>1.0.0</version>
</CustomCheckout_Checkout>
</modules>
<frontend>
<routers>
<checkout>
<args>
<modules>
<CustomCheckout_Checkout before="Mage_Checkout">CustomCheckout_Checkout</CustomCheckout_Checkout>
</modules>
</args>
</checkout>
</routers>
<layout>
<updates>
<checkout>
<file>persistent.xml</file>
</checkout>
</updates>
</layout>
</frontend>
</config>
我正在尝试覆盖persistent.xml布局,该布局又调用上述billing.phtml 文件。我将新的布局文件放在以下位置
应用程序/设计/前端/默认/CustomCheckout/layout/persistent.xml。
下面是内容
<layout version="0.1.0">
<checkout_onepage_index>
<reference name="checkout.onepage.billing">
<action method="setTemplate">
<template>checkout/onepage/billing.phtml</template>
</action>
</reference>
</checkout_onepage_index>
</layout>
我已将修改后的 billing.phtml 文件放在
app/design/frontend/default/CustomCheckout/template/checkout/onepage/billing.phtml
但它没有被捡起。我在挠头......任何帮助表示赞赏。