製品ページから「製品情報、レビュー、タグ」ブロックを削除する


18

Magentoの製品ページから特定のブロックを削除しようとしていますが、削除する場所が見つからないようです。XMLファイルのどこかにあると思いますが、私はWeb開発者があまり得意ではないので、いくつかのファイルを削除しようとするのは愚かなことだと考えました。

Magentoの管理者では、「タグ」機能を無効にして(admin -> system -> configuration -> advanced -> disable Mage_Tag)いますが、ブロック全体を削除する場所が見つかりません。

写真の赤い丸で囲まれたブロックは、削除しようとしているブロックです。また、「productomschrijving」と「extra informatie」もあります。

削除しようとしているブロック

回答:


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
2回目の削除で<child> additional </ child>を変更してください。うまくいけば、それはあなたのために動作します
liyakat

@ジェニー、私はあなたを助けてうれしいです。
リヤカット

特定の製品だけの「レビュー」タブを再確認するにはどうすればよいですか?ギフトカード製品のような?
サガルサポタ

@sagarsapkota、コメントの代わりに質問を追加すると、あなたを助けるために最善を尽くします
-liyakat


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を介して行うことができます
サンダーMangel

0

タグを削除する場合は、ブロック名を「product.tags」に変更します。

うまくいけば、それはあなたのために働くでしょう!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.