我用自定义phtml文件创建了一个简单的块(只是一个核心/模板)来进行扩展,而无需修改其他phtml文件。

但是我无法使其显示,除非修改原始模板以添加$this->getChildHtml('myblock')东西。

我想添加我的块而不更改任何其他phtml。如何做到这一点,如何在没有getChildHtml方法的情况下自动显示块?

最佳答案

如果您的块是core/text_listpage/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/

10-12 16:44