1

我创建了一个 Magento 扩展,将 OST Ticket 集成到洋红色中。这很好用,但是我遇到的唯一问题是显示“我的帐户”链接。

在我的帐户仪表板上,我有以下链接:

  • 帐户仪表板
  • 支持票
  • 帐户信息
  • 地址簿
  • 我的订单
  • 计费协议
  • 重复配置文件
  • 我的产品评论
  • 我的收藏
  • 我的应用程序
  • 通讯订阅
  • 我的可下载产品

当我使用以下代码将块包含到我的扩展中时:

<support_index_index>
       <reference name="content">
            <block type="support/list"  name="support_list" template="support/list.phtml" />
       </reference>
       <reference name="left">
        <block type="customer/account_navigation" name="customer_account_navigation" before="-" template="support/navigation.phtml">
            <action method="addLink" translate="label" module="customer"><name>account</name><path>customer/account/</path><label>Account Dashboard</label></action>
            <action method="addLink" translate="label" module="customer"><name>account_edit</name><path>customer/account/edit/</path><label>Account Information</label></action>
            <action method="addLink" translate="label" module="customer"><name>address_book</name><path>customer/address/</path><label>Address Book</label></action>
        </block>
        <remove name="tags_popular"/>
        <remove name="leftnav" />

    </reference>


  </support_index_index>

我只得到 4 个链接:

  • 帐户仪表板
  • 支持票
  • 帐户信息
  • 地址簿

有人可以向我解释为什么会发生这种情况以及我该如何解决这个问题?

4

1 回答 1

2

看看@/app/design/frontend/default/default/layout/review.xml

<customer_account>
    <!-- Mage_Review -->
    <reference name="customer_account_navigation">
        <action method="addLink" translate="label" module="review"><name>reviews</name><path>review/customer</path><label>My Product Reviews</label></action>
    </reference>

</customer_account>

请参阅Magento - 如何在我的帐户导航中添加/删除链接?

于 2013-03-22T13:11:44.493 回答