我已禁用了愿望 list 块的布局:

<block type="catalog/product_view" name="product.info.addtoto" as="addtoto" template="catalog/product/view/addto.phtml"/>

我现在想在phtml中调用该块,而不是将其添加到另一个布局中。

我如何直接称呼它?

最佳答案

尽管Prattski认为这是一种较差的形式是正确的(我对此表示赞同),但是在开发时,有时这已经成为一种有值(value)的调试技术,或者使几个小时的编程有所不同。本着这种精神,这是一种不良习惯:

<?php print $this->getLayout()
                 ->createBlock("catalog/product_view")
                 ->setTemplate("catalog/product/view/addto.phtml")
                 ->toHtml(); ?>

尽量不要使用。

关于magento - 如何在phtml中而不是通过布局调用块?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5796306/

10-16 00:58