我有一个奇怪的问题,我正在努力弄明白。我是Magento的新手,所以请光临我。
我创建了一个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个链接......
帐户信息中心 支持门票 帐户信息 地址簿
有人可以向我解释为什么会发生这种情况以及我如何解决这个问题,因为我正在努力解决这个问题:(
感谢您提前提供任何帮助。
答案 0 :(得分: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 - How to add/remove links on my account navigation?