Как удалить «Заказы и возвраты» из нижнего колонтитула? - PullRequest
6 голосов
/ 25 августа 2011

Я обновил свежую установку Magento 1.5.0.1 до Magento 1.6.0.0, и теперь у меня есть ссылка в нижнем колонтитуле "Заказы и возвраты", которую я пока не могу понять (как) удалитьчто.

Я не могу удалить его из основных файлов, я пробовал метод XML, но, похоже, не работает (возможно, моя ошибка).

В настоящее время я могудаже не локализуйте, где генерируется ссылка, так как простые тесты (например, помещение случайных слов в место, где должен отображаться вывод) никогда не работают.

Кто-нибудь получил какие-либо предложения или решение по поводу?

Ответы [ 3 ]

14 голосов
/ 25 августа 2011

Вы можете попробовать:

<layout>
    <default>
        <reference name="return_link">
            <!-- Set the template file to an empty string to prevent output -->
            <action method="setTemplate">
                <template></template>
            </action>
        </reference>
    </default>
</layout>

Или в 1,7 +:

<layout>
    <default>
        <reference name="footer_links">
            <action method="removeLinkBlock">
                <blockName>return_link</blockName>
            </action>
        </reference>
    </default>
</layout>

Или, как упомянуто Rumble:

<layout>
    <default>
        <remove name="return_link" />
    </default>
</layout>

Одно предупреждение об использованииЭлемент remove состоит в том, что он запрещает использование этого имени блока в любом месте макета, поскольку оно преобразуется в глобальный селектор xpath.

7 голосов
/ 26 августа 2011

Вот решение.

Поскольку мне нужно было сохранить тему, я продублировал макет sales.xml из app / design / frontend / base / default / layout / в папку с макетом темы (app / design / frontend / default / / layout /) и прокомментировал элемент <action> из следующего фрагмента:

<default>
 <reference name="footer_links">
    <block type="sales/guest_links" name="return_link"/>
    <action method="addLinkBlock"><blockName>return_link</blockName></action>
 </reference>
</default>

Наслаждайтесь!

0 голосов
/ 19 июля 2012

Есть очень простой способ удалить эту ссылку.Добавьте следующее к вашей теме local.xml

<default>
    <remove name="return_link"/>
</default>

Здесь вы найдете хорошее введение в использование local.xml .

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