Как создать меню быстрого доступа в Magento? - PullRequest
1 голос
/ 20 марта 2012

Мне нужно построить его, потому что он исчез! У меня 1.6.2 CE с темой Bluescale. Я не могу запустить из-за исчезновения меню.

1 Ответ

0 голосов
/ 22 марта 2012

Первоначально этот блок называется top.links
Он создан в page.xml

<block type="page/html_header" name="header" as="header">
            <block type="page/template_links" name="top.links" as="topLinks"/>
....
</block>

Тогда каждый блок добавляет туда ссылку. Например модуль клиента:

        <reference name="top.links">
        <action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position></action>
    </reference>

Этот блок выдается в page/html/header.phtml

<?php echo $this->getChildHtml('topLinks') ?>

Итак, вам нужно просмотреть файлы layout и header.phtml, чтобы найти, где top.links удалены или повреждены. Если это не поможет, попробуйте отладку логики Mage_Page_Block_Template_Links.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...