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

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>

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

liyakat
источник
Благодарю. Только это просто убрал теги и описание товара. Дополнительная информация все еще отображается. Вы, наверное, знаете, как это все еще может появиться? Потому что я лично сказал бы, что это будет удалено <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», если вы хотите удалить теги.

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

Джовел Милан
источник