Удаление блока «Популярные теги» из представления индекса в Magento - PullRequest
1 голос
/ 16 апреля 2010

Я начал работать с Magento на этой неделе, и я пытаюсь создать новую тему. Следуя статье "Designing for Magento" в вики, я попытался удалить блок Popular Tags из представления индекса, добавив эту строку в local.xml в magento \ app \ design \ frontend \ default \ mytheme \ раскладка:

<remove name="tags_popular"/>

Не знаю почему, но теги все еще там, а если я сделаю следующее, переключатель языка исчезнет:

* +1007 *

Я тоже пробовал это безрезультатно:

<reference name="left">
    <action method="unsetChild"><name>tags_popular</name></action>
</reference>

Я даже удалил tag.xml, и теги все еще там!

Я знаю, что могу избавиться от них, отключив Mage_tag в бэкэнде, но я хочу понять, почему это не работает.

Спасибо!

Ответы [ 3 ]

5 голосов
/ 10 октября 2013

Просто добавьте это в theme-> page.xml блок по умолчанию

<remove name="tags_popular"/>

вы можете снять любой блок магнето. затем вы можете удалить после того, как это имя блока. здесь вы видите tag_popular это имя блока удалить плюс это имя блока Удалить стандартный блок magento

4 голосов
/ 27 апреля 2010

Загляните в tag.xml, где вы найдете этот код, который вы должны закомментировать:

<default>
    <!-- Mage_Tag -->
    <reference name="left">
        <block type="tag/popular" name="tags_popular" template="tag/popular.phtm">
            <action method="setTemplate"><template>tag/popular.phtml</template></action>
        </block>
    </reference>
</default>
2 голосов
/ 28 апреля 2010

Как глупо, популярные теги были показаны на главной странице, потому что они пришли в код по умолчанию на странице содержимого (меню: CMS> Страницы), поэтому мне просто пришлось стереть это: P

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