簡體   English   中英

如何在另一個塊phtml文件中調用自定義模塊塊

[英]how to call a custom module block in another block phtml file

如何在另一個塊phtml文件中調用塊? 我創建了一個顯示特殊產品的模塊。 我的問題是,在特色產品phtml文件中,我必須檢查是否有任何特殊產品,如果存在我想顯示特殊產品,否則應顯示產品。

您可以將自定義塊文件調用到另一個自定義模板文件中,如下所示

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

希望這會幫助你。

在自定義模塊中創建輔助類方法以檢查特殊產品條件。 你的助手類會將true或false值返回給你的模塊塊文件(.phtml)。

使用下面的代碼調用模塊助手調用。

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

試試這個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM