【发布时间】:2013-07-30 17:13:12
【问题描述】:
我正在使用 magento 并设置了一个插件,但我想对其显示方式进行一些更改,为此我需要解决以下问题。 我有 media.phtml,我在其中调用另一个属于插件的 phtml 文件,但无论出于何种原因,属于该插件的 phtml 文件都没有呈现。
我使用以下代码调用 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) 方法无效 ( ) )
提前非常感谢您。
【问题讨论】:
标签: xml magento layout plugins