Magento 2 Entfernen von Produktinformationsregistern


10

Bitte schlagen Sie vor, wie wir die Registerkarten "Weitere Informationen" von der Produktdetailseite entfernen können

Siehe: http://awesomescreenshot.com/0f765e4128


! [Bildbeschreibung hier eingeben ] ( i.stack.imgur.com/rN4YN.png ) Hallo, wie entfernen wir den Namen "Weitere Informationen" ??? und den Inhalt nach links verschieben ???
— user81225

Nicht verstehen können Sie bitte scrn short senden
— user81225

Dies gibt keine Antwort auf die Frage. Sobald Sie einen ausreichenden Ruf haben, können Sie jeden Beitrag kommentieren . Geben Sie stattdessen Antworten, die nicht vom Fragesteller geklärt werden müssen . - Von der Überprüfung
— HelgeB

Dies gibt keine Antwort auf die Frage. Sobald Sie einen ausreichenden Ruf haben, können Sie jeden Beitrag kommentieren . Geben Sie stattdessen Antworten, die nicht vom Fragesteller geklärt werden müssen . - Von der Überprüfung
— Chirag Patel

Antworten:


17

Sie können Folgendes in Ihrer Layoutdatei verwenden, um die Registerkarte "Weitere Informationen" zu entfernen:

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

Wenn Sie die Registerkarte "Details" entfernen müssen:

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

8

Wenn Sie in /slippers.nl/vendor/magento/module-catalog/view/frontend/layout/catalog_product_view.xml nachsehen, können Sie sehen, wie es der Seite hinzugefügt wird.

        <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>

Hier sehen Sie die Namen der Elemente, die Sie entfernen möchten. Verwenden Sie Folgendes, um nur die Registerkarte Beschreibung / Details zu entfernen:

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

Verwenden Sie Folgendes, um nur die Registerkarte "Attribute / Informationen" zu entfernen:

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

Verwenden Sie Folgendes, um den gesamten Abschnitt / alle Registerkarten zu entfernen:

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

5

Kann über Layout XML versuchen

mögen

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

oder einige Registerkarten - entfernen Sie Registerkarten mit Bewertungen

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

1

Möglicherweise möchten Sie auch die Option "Auf Produktdetailseite anzeigen" für alle Attribute deaktivieren.

Führen Sie dazu für alle Attribute eine MySQL-Abfrage aus:

update catalog_eav_attribute set is_visible_on_front = 0

Der Vorteil ist, dass Sie auch in Zukunft entscheiden können, einzelne Attribute anzuzeigen, und keine Codeänderung benötigen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.