У меня была похожая проблема, и я не хотел закомментировать узел addLink, потому что мы хотим реализовать наши изменения только в local.xml. Закончилось писать небольшой модуль для этого:
приложение \ и т.д. \ модули \ Stackoverflow_Customerlinks.xml:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<modules>
<Stackoverflow_Customerlinks>
<active>true</active>
<codePool>local</codePool>
</Stackoverflow_Customerlinks>
</modules>
</config>
Приложение \ код \ Local \ Stackoverflow \ Customerlinks \ Block \ Account \ navigation.php:
<?php
class Stackoverflow_Customerlinks_Block_Account_Navigation extends Mage_Customer_Block_Account_Navigation {
public function removeLinkByName($name) {
unset($this->_links[$name]);
}
}
Приложение \ код \ Local \ Stackoverflow \ Customerlinks \ и т.д. \ config.xml:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<global>
<blocks>
<customer>
<rewrite>
<account_navigation>Stackoverflow_Customerlinks_Block_Account_Navigation</account_navigation>
</rewrite>
</customer>
</blocks>
</global>
</config>
После этого вы можете просто внести изменения через local.xml:
<customer_account>
<reference name="customer_account_navigation">
<action method="removeLinkByName"><name>recurring_profiles</name></action>
<action method="removeLinkByName"><name>billing_agreements</name></action>
</reference>
</customer_account>
Веселитесь:)