Magento - 显示块,但仅在我使用getChildHtml调用时显示

时间:2011-05-06 08:42:03

标签: layout magento block

我创建了一个块,并将其放入布局xml中,并在我的主题中正确显示。我的问题是我实际上不希望它显示,直到我用getChildHtml('myblock')显式调用它。

我的块xml如下所示:

<block type="page/html" name="myblock" as="myblock" template="page/html/myblock.phtml"/ >

任何人都知道如何实现这个目标?

由于

1 个答案:

答案 0 :(得分:4)

将您的块放在另一个既不是core/list类型也不调用$this->getChildHtml('')的块中(注意空字符串)。这样它就不会自动显示,您可以自行决定调用它。