我正试图从Magento中的page/html/header.phtml
文件中使用$this->getChildHtml('head')
。
在page/1column.phtml
文件中使用$this->getChildHtml('head')
可以正常工作。
有人能指出我在正确的方向,了解如何在模板中使用神奇的$this
?
我认为这个堆栈溢出的问题,Magento -使用$this->getPriceHtml自定义页面模板是对的行,但我仍然错过了一些东西。由于
你进入了一个"比你所在的世界更大的世界里的世界"综合症。你不能使用它,因为head没有被定义为你当前所在块的子块。
试试这个:
<?php echo $this->getLayout()->getBlock('head')->toHtml();?>