我正在创建一个 Magento 扩展程序,并希望以编程方式将链接添加到“我的帐户”导航。我已阅读以下主题(Magento - 如何在我的帐户导航中添加/删除链接?)及其引用的网站,但他们只谈论静态添加链接。
通过将以下内容添加到我的模块中的布局文件中,我可以获得一个新链接以显示在客户帐户导航中。
<customer_account>
<reference name="customer_account_navigation">
<action method="addLink" translate="label" module="mymodule">
<name>modulename</name>
<path>mymodule/</path>
<label>New link</label>
</action>
</reference>
</customer_account>
我怎样才能使这个链接的外观取决于对我的一个扩展模型的方法调用的结果。