在另一个.phtml页面中显示.phtml页面

时间:2015-07-13 12:07:14

标签: php magento catalog

我在new.phtml中创建了catalog/product/new.phtml页面。 其中包含new/latest products。 我有另一个.phtml页[product_slider.phtml]。我想将new.phtml添加到product_slider.phtml 这是可能的吗?如何使用..任何想法。?

3 个答案:

答案 0 :(得分:4)

在另一个.phtml页面中显示.phtml页面。你可以使用:

<?php echo $this->getLayout()->createBlock('core/template')->setTemplate('path after template dir/filename.phtml')->toHtml(); ?>

答案 1 :(得分:3)

<?php echo $this->getLayout()->createBlock('core/template')->setTemplate('custom/product_slider.phtml')->toHtml(); ?>

您必须确保阻止类型,而不是core/template

答案 2 :(得分:0)

<强>答案

尝试完代码后,我得到了解决方案。

<?php echo $this->getLayout()->createBlock('core/template')->setTemplate('catalog/product/new.phtml')->toHtml(); ?>