2014-02-28 75 views
3

如何在另一个块phtml文件中调用块? 我已经创建了一个显示特殊产品的模块。 我的问题是在特色产品phtml文件中,我必须检查是否有任何特殊产品,如果存在,我想显示特殊产品,否则应该显示产品。如何在另一个块phtml文件中调用自定义模块块

回答

1

你可以调用您的自定义模块文件中的其他自定义模板文件,如下

<?php echo Mage::getSingleton('core/layout')->createBlock('custom/mycustomblock')->setTemplate('custom/test.phtml')->toHtml(); ?> 

希望这会帮助你。

0

在您的自定义模块中创建一个辅助类方法来检查特殊的产品状况。 您的帮助程序类将返回true或false值到您的模块块文件(.phtml)。

使用下面的代码调用模块助手调用。

Mage::helper('yourmodule')->checkSpecialProduct(); 

试试这个。

相关问题