我用自定义phtml文件创建了一个简单的块(只是一个核心/模板)来进行扩展,而无需修改其他phtml文件。
但是我无法使其显示,除非修改原始模板以添加$this->getChildHtml('myblock')
东西。
我想添加我的块而不更改任何其他phtml。如何做到这一点,如何在没有getChildHtml
方法的情况下自动显示块?
最佳答案
如果您的块是core/text_list
或page/html_wrapper
类型,它将显示所有子节点。请参见core/text_list
块的toHtml()函数:http://svn.magentocommerce.com/source/branches/1.7/app/code/core/Mage/Core/Block/Text/List.php
关于magento - Magento显示没有ChildHtml的块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13424846/