簡體   English   中英

在Magento中的phtml文件中顯示phtml文件

[英]Display phtml file inside phtml file in Magento

我正在使用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())

提前非常感謝您。

<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”。

您需要參考一些教程如何調用塊

暫無
暫無

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

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