Sugiera cómo podemos eliminar las pestañas "Más información" de la página de detalles del producto
Sugiera cómo podemos eliminar las pestañas "Más información" de la página de detalles del producto
Respuestas:
Puede usar lo siguiente en su archivo de diseño para eliminar la pestaña "Más información":
<referenceBlock name="product.attributes" remove="true" />
Si necesita eliminar la pestaña "Detalles":
<referenceBlock name="product.info.details" remove="true" />
Al buscar en /slippers.nl/vendor/magento/module-catalog/view/frontend/layout/catalog_product_view.xml, puede ver cómo se agrega a la página.
<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>
Puede ver aquí los nombres de los elementos que desea eliminar. Use lo siguiente para eliminar solo la pestaña de descripción / detalles:
<referenceBlock name="product.info.description" remove="true" />
Use lo siguiente para eliminar solo la pestaña de atributos / información:
<referenceBlock name="product.attributes" remove="true" />
Use lo siguiente para eliminar toda la sección / todas las pestañas:
<referenceBlock name="product.info.details" remove="true" />
Es posible que también desee desmarcar la opción "mostrar en la página de detalles del producto" para todos los atributos.
Para hacer esto para todos los atributos, ejecute una consulta mysql:
update catalog_eav_attribute set is_visible_on_front = 0
La ventaja es que aún puede decidir en el futuro mostrar atributos únicos y no necesita modificar el código.