代码之家  ›  专栏  ›  技术社区  ›  Learner

在客户仪表板中移动订单块

  •  2
  • Learner  · 技术社区  · 7 年前

    如何在客户仪表板中移动客户我的订单列表?因为现在我的订单最多。

    block block-dashboard-orders
    

    移动此项的块名称是什么?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Dhiren Vasoya    7 年前

    在客户帐户页面上显示最近订单部分的块是 "customer_account_dashboard_top"

    此块的代码在此可用。

    app/design/frontend/[YOUR THEME]/layout/sales.xml
    
    <customer_account_index>
            <!-- Mage_Sales -->
            <!--remove name="customer_account_dashboard_top"/-->
            <reference name="customer_account_dashboard">
                <block type="sales/order_recent" name="customer_account_dashboard_top" as="top" template="sales/order/recent.phtml"/>
            </reference>
    
        </customer_account_index>
    

    如果您想最后移动那个块,那么可以使用phtml文件来完成。

    app/design/frontend/[YOUT THEME]/template/customer/account/dashboard.phtml
    

    在33号线周围有这样的代码。

    <?php echo $this->getChildHtml('top') ?>
    

    将该代码移到此行之后。

    <?php echo $this->getChildHtml('info2') ?> 
    

    现在,订单块终于显示出来了。