Если вы хотите удалить эту ссылку из заголовка всего сайта, я просто скопировал бы файл макета checkout.xml
в каталог моей пользовательской темы, чтобы переопределить его, и прокомментировал / удалил строку, где она добавлена:
<reference name="top.links">
<block type="checkout/links" name="checkout_cart_link">
<!--<action method="addCartLink"></action>--> <!-- remove this -->
<action method="addCheckoutLink"></action>
</block>
</reference>
Но если вам действительно нужно удалить ссылку через removeLinkByUrl()
, просматривая основной код, они обычно делают это:
<action method="removeLinkByUrl"><url helper="customer/getRegisterUrl" /></action>
Тогда есть метод, называемый getRegisterUrl()
вapp/code/core/Mage/Customer/Helper/Data.php
, который выглядит следующим образом:
public function getRegisterUrl()
{
return $this->_getUrl('customer/account/create');
}
Так что, если вам нужно получить URL-адрес для checkout/cart
, вы можете настроить настраиваемого помощника в настраиваемом расширении, которое выполняет нечто подобное.
Надеюсь, это поможет!Удачи!