Magento 2如何删除产品信息选项卡


10

请建议我们如何从产品详细信息页面中删除“更多信息”标签

看到:http : //awesomescreenshot.com/0f765e4128


![在此处输入图片描述 ](i.stack.imgur.com/rN4YN.png)您好,我们如何删除更多信息名称??? 并将内容移到左侧???
user81225

不知道你能请发送SCRN短
user81225

这不能为问题提供答案。一旦您拥有足够的声誉,您就可以在任何帖子中发表评论;相反,请提供不需要问询者澄清的答案。- 评论
-HelgeB

这不能为问题提供答案。一旦您拥有足够的声誉,您就可以在任何帖子中发表评论;相反,提供不需要澄清从提问者的回答。- 评分
奇拉格帕特尔

Answers:


18

您可以在布局文件中使用以下内容删除“更多信息”标签:

<referenceBlock name="product.attributes" remove="true" />

如果需要删除“详细信息”选项卡:

<referenceBlock name="product.info.details" remove="true" />

8

在/slippers.nl/vendor/magento/module-catalog/view/frontend/layout/catalog_product_view.xml中查看时,您会看到它是如何添加到页面的。

        <block class="Magento\Catalog\Block\Product\View\Description" name="product.info.details" template="product/view/details.phtml" after="product.info.media">
            <block class="Magento\Catalog\Block\Product\View\Description" name="product.info.description" template="product/view/attribute.phtml" group="detailed_info">
                ...
            </block>
            <block class="Magento\Catalog\Block\Product\View\Attributes" name="product.attributes" as="additional" template="product/view/attributes.phtml" group="detailed_info">
                ...
            </block>
        </block>

您可以在此处看到要删除的元素的名称。使用以下内容仅删除描述/详细信息选项卡:

<referenceBlock name="product.info.description" remove="true" />

使用以下内容仅删除“属性/信息”标签:

<referenceBlock name="product.attributes" remove="true" />

使用以下内容删除整个部分/所有标签:

<referenceBlock name="product.info.details" remove="true" />

5

可以尝试通过布局XML

喜欢

<referenceBlock name="product.info.details" remove="true"></referenceBlock>

或某些标签-删除带有评论的标签

<referenceBlock name="reviews.tab" remove="true"></referenceBlock>

1

您可能还希望仅取消选中所有属性的“在产品详细信息页面上显示”选项。

为此,请对所有属性运行mysql查询:

update catalog_eav_attribute set is_visible_on_front = 0

优点是,您将来仍可以决定显示单个属性,并且无需修改代码。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.