【问题标题】:Display phtml file inside phtml file in Magento在 Magento 的 phtml 文件中显示 phtml 文件
【发布时间】: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


    【解决方案1】:
    <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/video”。

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

    【讨论】:

    • 您好,感谢您的回答,但仍然没有显示。我还应该使用 - echo $this->getChildHtml('mynewblock'); 来调用它吗
    • 抱歉,它正在显示,但在页面的错误部分。我确信我可以自己解决这个问题。非常感谢,我试图对你的答案进行投票,但它说我不允许,因为我自己没有足够的分数:/
    猜你喜欢
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-04
    • 1970-01-01
    相关资源
    最近更新 更多