Magento 2 Cara Menghapus tab informasi produk

10

Mohon saran bagaimana kami dapat menghapus tab "Informasi Lebih Lanjut" dari halaman detail produk

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

William Holden
sumber
! [masukkan deskripsi gambar di sini ] ( i.stack.imgur.com/rN4YN.png ) Halo, Bagaimana kami menghapus nama Informasi Lebih Lanjut ??? dan geser sisi kiri konten ???
user81225
Tidak mengerti, bisakah Anda mengirim scrn singkat
user81225
Ini tidak memberikan jawaban untuk pertanyaan itu. Setelah Anda memiliki reputasi yang cukup, Anda akan dapat mengomentari setiap pos ; alih-alih, berikan jawaban yang tidak memerlukan klarifikasi dari penanya . - Dari Ulasan
HelgeB
Ini tidak memberikan jawaban untuk pertanyaan itu. Setelah Anda memiliki reputasi yang cukup, Anda akan dapat mengomentari setiap pos ; alih-alih, berikan jawaban yang tidak memerlukan klarifikasi dari penanya . - Dari Ulasan
Chirag Patel

Jawaban:

18

Anda dapat menggunakan yang berikut ini di file tata letak Anda untuk menghapus tab "Informasi Lebih Lanjut":

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

Jika Anda perlu menghapus tab "Detail":

<referenceBlock name="product.info.details" remove="true" />
Raphael di Digital Pianism
sumber
8

Saat mencari di /slippers.nl/vendor/magento/module-catalog/view/frontend/layout/catalog_product_view.xml Anda dapat melihat bagaimana itu ditambahkan ke halaman.

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

Anda dapat melihat di sini nama-nama elemen yang ingin Anda hapus. Gunakan yang berikut ini untuk hanya menghapus tab keterangan / perincian:

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

Gunakan yang berikut untuk hanya menghapus tab atribut / informasi:

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

Gunakan yang berikut ini untuk menghapus seluruh bagian / semua tab:

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

Dapat mencoba melalui Layout XML

Suka

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

atau beberapa tab - hapus tab dengan ulasan

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

Anda mungkin ingin menghapus centang opsi "tampilkan pada halaman detail produk" untuk semua atribut.

Untuk melakukan ini untuk semua atribut, jalankan permintaan mysql:

update catalog_eav_attribute set is_visible_on_front = 0

Keuntungannya, Anda masih dapat memutuskan di masa depan untuk menunjukkan atribut tunggal dan Anda tidak perlu modifikasi kode.

Alex
sumber