По умолчанию в Magento нет "хлебных крошек" на странице корзины или контактов. Но есть способ сделать навигацию для этих страниц более удобной.

Вообще говоря, нижеследующим способом вы можете создать любую структуру хлебных крошек на таких страницах. Добавлять "крошки" будем через xml.

Итак, возьмем как пример страницу корзины, нам нужно обновить её макет.


Скопируем из базовой темы или откроем:</br> app/design/frontend/default/your_theme/layout/checkout.xml
И в секцию checkout_cart_index добавим:
<reference name="breadcrumbs">
            <action method="addCrumb">
                <crumbName>Главная</crumbName>
                <crumbInfo>
                    <label>Главная</label>
                    <title>Главная</title>
                    <link>/</link>
                </crumbInfo>
            </action>
            <action method="addCrumb">
                <crumbName>Корзина</crumbName>
                <crumbInfo>
                    <label>Корзина</label>
                    <title>Корзина</title>
                    <link>/checkout/cart/</link>
                </crumbInfo>
            </action>
        </reference> 
</pre>

Таким образом мы создали двухуровневую структуру "хлебных крошек" на странице корзины.

Если же мы хотим изменить "крошки" для CMS страницы, например создать ссылку на родительскую страницу, нам необходимо обновить макет страницы в админпанели следующим образом:


<reference name="root">
    <action method="unsetChild"><alias>breadcrumbs</alias></action>
     
    <block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs">
        <action method="addCrumb">
            <crumbName>Главная</crumbName>
            <crumbInfo><label>Главная</label><title>Главная</title><link>/</link></crumbInfo>
        </action>
        <action method="addCrumb">
            <crumbName>Родительская Страница</crumbName>
            <crumbInfo><label>Родительская Страница</label><title>Родительская Страница</title><link>/parent-page</link></crumbInfo>
        </action>
        <action method="addCrumb">
            <crumbName>Текущая страница</crumbName>
            <crumbInfo><label>Текущая страница</label><title>Текущая страница</title></crumbInfo>
        </action>
    </block>
</reference>
</pre>