Удалить блок «информация о продукте, отзывы, теги» со страницы продукта


18

Я пытаюсь удалить определенный блок со страницы своего продукта в Magento, но не могу найти, где мне его удалить. Я думаю, что это где-то в файлах XML, но, поскольку я не настолько хорош в веб-разработке, я решил, что глупо просто пытаться удалить некоторые файлы.

В админке Magento я уже отключил функцию «теги» (admin -> system -> configuration -> advanced -> disable Mage_Tag), но не могу найти, где удалить весь блок.

Блок, обведенный красным на рисунке, - это блок, который я пытаюсь удалить. Так же как «productomschrijving» и «дополнительная информация».

Блок, который я пытаюсь удалить

Ответы:


14

Вы должны создать local.xmlфайл в папке вашей темы.app/design/frontend/[your_package]/[your_theme] (if you haven't already)

И вставьте туда следующие строки

<?xml version="1.0"?>

<layout version="0.1.0">

<catalog_product_view>
    <reference name="product.info.tabs">
        <action method="unsetChild">
            <child>description</child>
        </action>
        <action method="unsetChild">
            <child>additional</child>
        </action>
    </reference>
</catalog_product_view>

</layout>

Вы можете изменить название вашего тега на описание вашего продукта и дополнительный тег информации, указанный в теме.


Благодарю. Только это просто убрал теги и описание товара. Дополнительная информация все еще отображается. Вы, наверное, знаете, как это все еще может появиться? Потому что я лично сказал бы, что это будет удалено <action method = "unsetChild"> <child> product_additional_data </ ​​child> </ action>
Дженни

1
попробуйте изменить <child> дополнительный </ child> при втором удалении. надеюсь, это будет работать для вас
liyakat

@ Дженни, я рада тебе помочь.
liyakat

Как вы запоминаете вкладку «обзор» только для определенных продуктов? Нравится продукт подарочных карт?
Сахар Сапкота

@sagarsapkota, добавьте вопрос вместо комментария, сделаю все возможное, чтобы помочь вам
liyakat

7

Панель администратора -> Система -> Дополнительно -> Mage_Tag = "Отключить"


5

Создайте local.xmlи вставьте приведенный ниже код.

<?xml version="1.0" ?>
<layout>
  <default>
     <remove name="product_tag_list" />
  </default>
<layout>

1

Чтобы удалить всю область вкладок, а не отдельные вкладки, как предлагает @liyacat , используйте этот код в своей теме layout/local.xml:

<catalog_product_view>
    <remove name="product.info.tabs">
</catalog_product_view>

0

Перейдите в adminPanel, нажмите на виджет и найдите тег, обзор продукта, пользовательский тег, а затем удалите макет. Это будет работать


Виджеты не связаны с этими вкладками товаров. Насколько я знаю, это можно сделать только с помощью XML-макета
Сандер Мангель

0

Измените имя блока на «product.tags», если вы хотите удалить теги.

Надеюсь, это сработает для вас!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.