Magento:找不到模板

发布于 2024-11-10 15:39:18 字数 207 浏览 1 评论 0原文

<?php echo $this->getChildHtml('coupon') ?>

在 cart.phtml 中看到一个调用。我在任何地方都找不到这个文件。我是 Magento 的新手,您能告诉我该文件的理想存放位置吗?另外,这些模板是否也从数据库加载,我应该检查那里/

亲切的问候 胡拉姆

I see a call

<?php echo $this->getChildHtml('coupon') ?>

in cart.phtml. I cannot find this file anywhere. I am new to Magento, Could you tell me a location where this file should ideally reside? Also, do these templates also load from Database and should I check there/

Kind regards
Khuram

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情话已封尘 2024-11-17 15:39:18

要找到这一点,您需要进行一些跟踪:)。

我们需要查看“layout.xml”文件,因为这是声明“ChildHtml”块的地方。由于这是购物车,它是 Checkout 模块的一部分,因此我们需要查看 checkout.xml

您应该在此文件的 checkout_cart_index 部分下找到声明“优惠券”块的行。就是这样:

<block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="checkout/cart/coupon.phtml"/>

所以,checkout/cart/coupon.phtml 就是您要查找的模板文件。你可以看到
它通过 as="coupon" 行指定名称“coupon”。

该文件可能位于文件夹 /app/design/frontend/default/default/checkout/cart/coupon.phtml 中,您应该将其复制到您的自定义主题目录中,该目录将自动覆盖默认和使用新的 coupon.phtml 模板文件。

我希望这有帮助,祝 Magentoing 快乐

To find this you need to do a little bit of tracing :).

We need to look in a "layout.xml" file since this is where "ChildHtml" blocks are declared. Since this is the Cart,which is part of the Checkout module, we need to look in checkout.xml.

You should find the line declaring the "coupon" block under the checkout_cart_index section of this file. Here it is:

<block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="checkout/cart/coupon.phtml"/>

So, checkout/cart/coupon.phtml is the template file you are looking for. You can see
it is assigned the name "coupon" with the as="coupon" line.

This file will probably be in the folder /app/design/frontend/default/default/checkout/cart/coupon.phtml and you should copy it your custom theme directory, which will automatically override the default and use your new coupon.phtml template file.

I hope this helps, and happy Magentoing

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文