如何解决Magento:无法找到模板
| 我看到一个电话<?PHP echo $this->getChildHtml(\'coupon\') ?>
在cart.phtml中。我在任何地方都找不到此文件。我是Magento的新手,您能告诉我该文件的理想存放位置吗?另外,这些模板是否也从数据库加载,我是否应该检查/
亲切的问候
胡拉姆
解决方法
为了找到这个,你需要做一点跟踪:)。
我们需要查看\“ layout.xml \”文件,因为这是声明\“ ChildHtml \”块的位置。由于这是购物车,它是Checkout模块的一部分,因此我们需要查看
checkout.xml
。
您应该在此文件的“ 2”部分下找到声明“ coupon”块的行。这里是:
<block type=\"checkout/cart_coupon\" name=\"checkout.cart.coupon\" as=\"coupon\" template=\"checkout/cart/coupon.phtml\"/>
因此,checkout/cart/coupon.phtml
是您要查找的模板文件。你可以看到
并在as=\"coupon\"
行中为其指定名称“ coupon”。
该文件可能位于文件夹ѭ6中,您应该将其复制到自定义主题目录,该目录将自动覆盖默认目录并使用新的coupon.phtml模板文件。
我希望这会有所帮助,并祝您Magentoing快乐
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。