在包含的模板 magento 中使用 getChildHtml
我试图在 Magento 的 page/html/header.phtml
文件中使用 $this->getChildHtml('head')
。
在 page/1column.phtml
文件中使用 $this->getChildHtml('head')
可以按预期工作。
有人能指出正确的方向来理解如何在模板中使用神奇的 $this
吗?
我认为这个 堆栈溢出问题,Magento - 使用 $this->getPriceHtml自定义页面模板 位于正确的行,但我仍然缺少一些东西。谢谢
I am trying to use $this->getChildHtml('head')
from inside a page/html/header.phtml
file in Magento.
Using $this->getChildHtml('head')
inside thh page/1column.phtml
file works as expected.
Can someone point me in the right direction to understand how the magic $this
is used within templates?
I think this Stack overflow question, Magento - using $this->getPriceHtml on custom page template is on the right lines, but I'm still missing something. Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你正在陷入“世界中的世界比你所在的世界更大”的综合症。您无法使用它,因为 head 未定义为您当前所在块的子级。
请尝试以下操作:
You are getting in to "world inside a world that is bigger than the world that you are inside" syndrome here. You can't use it because head is not defined a child of your block that you are currently in.
try this instead: