我试图通过 xml 加载 phtml 文件以在洋红色中添加退款选项卡


Im trying to load phtml file via xml for added refund tab in magento?

我试图加载一个文件sales/guest/form.phtml,用于添加选项卡,通过客户我的帐户左侧导航选项卡.xml但没有友好地帮助我。退款

我在旧项目中做了一些类似的工作。 这是我做的:

在"我的帐户"部分添加了来自客户的新链接.xml即

<action method="addLink" translate="label" module="preorder"><name>Previous_Orders</name><path>preorder/index/</path><label>Previous Orders</label></action>

在您的情况下,您可以使用已经在运行的模块而不是预购,并在上述操作中更改名称。

在 module/contollers/IndexController.php添加如下视图:

public function viewAction()
    {
        $this->loadLayout();     
        $this->renderLayout();
    }

在主题模板文件夹中添加预购/预购.phtml模板文件夹。

在主题布局文件夹中添加预购.xml如下所示:

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
    </default>
    <preorder_index_index>
        <label>Customer My Account Previous Orders</label>
        <update handle="customer_account"/>
        <reference name="content">
            <block type="preorder/preorder" name="preorder" template="preorder/preorder.phtml" />
        </reference>
    </preorder_index_index>
</layout> 

希望您知道,我们所做的是创建一个新模块,该模块在索引操作上加载模板,您在处理此时更改模块"preorder"的名称以及操作"index"。

我在写这篇文章时非常简短,希望这在某种程度上对您有所帮助。