magento - 在 Magento,显示phtml文件 inside phtml文件

  显示原文与译文双语对照的内容
0 0

我使用magento并设置了一个插件,但是有一些更改我想如何显示和为了这样做,我需要解决以下问题。 我有 media.phtml,我在调用另一个phtml文件,属于插件,但是由于phtml文件属于插件的原因是 NOT 呈现的。

我使用下面的代码在 media.phtml 中调用该文件:


 echo $this->getChildHtml('mynewblock');

这在 catalog.xml 中引用下面的代码:


 <block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml">
 <reference name="content">
 <block type="base/default_template_rwpproductvideo" name="product.mynewblock" as="mynewblock" template="base/default/template/rwproductvideo/video.phtml"/>
 </reference>
 </block>
 <block type="core/text_list" name="alert.urls" as="alert_urls" translate="label">
 <label>Alert Urls</label>
 </block>

我应该说我也用过了


 include('app/design/frontend/base/default/template/rwproductvideo/video.phtml');

这给页面带来了错误

处理请求时出现错误

无效的方法 RocketWeb_ProductVideo_Block_Product_View_Media::_getProductVideos(Array ( ) )

非常感谢你事先非常感谢。

时间: 原作者:

0 0

<block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml">
 <reference name="content"> 
 <block type="productvideo/video" name="product.info.media.video" as="mynewblock" template="rwproductvideo/video.phtml"/>
 </reference>
</block>
<block type="core/text_list" name="alert.urls" as="alert_urls" translate="label">
 <label>Alert Urls</label>
</block>

查看我已经将类型作为'mynewblock'块的'productvideo/视频'。

你需要参考一些教程,如何调用块

原作者:
...