Как это можно решить? Я хочу, чтобы ссылка «Моя корзина» находилась не в верхнем меню, а в другом месте. Поэтому я удалил из checkout.xml:
<reference name="top.links">
<block type="checkout/links" name="checkout_cart_link">
<action method="addCheckoutLink"></action>
</block>
</reference>
Затем добавьте новую ссылку:
<reference name="top.mybasket">
<block type="checkout/links" name="checkout_cart_link">
<action method="addCartLink"></action>
</block>
</reference>
Из page.xml я добавляю это:
<block type="page/html_header" name="header" as="header">
<block type="page/template_links" name="top.links" as="topLinks"/>
// other blocks
<block type="page/template_links" name="top.mybasket" as="my_basket_count"/>
</block>
Далее я добавлю в header.phtml:
<?php echo $this->getChildHtml('my_basket_count') ?>
Все отлично работает.
У меня вопрос, как весь этот процесс может быть выполнен в local.xml? Я пытался, но это выглядит критично!