我已禁用了愿望 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/