Si prega di suggerire come possiamo rimuovere le schede "Ulteriori informazioni" dalla pagina dei dettagli del prodotto
Si prega di suggerire come possiamo rimuovere le schede "Ulteriori informazioni" dalla pagina dei dettagli del prodotto
Risposte:
È possibile utilizzare quanto segue nel file di layout per rimuovere la scheda "Ulteriori informazioni":
<referenceBlock name="product.attributes" remove="true" />
Se è necessario rimuovere la scheda "Dettagli":
<referenceBlock name="product.info.details" remove="true" />
Guardando in /slippers.nl/vendor/magento/module-catalog/view/frontend/layout/catalog_product_view.xml puoi vedere come viene aggiunto alla pagina.
<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>
Puoi vedere qui i nomi degli elementi che desideri rimuovere. Utilizzare quanto segue per rimuovere solo la scheda descrizione / dettagli:
<referenceBlock name="product.info.description" remove="true" />
Utilizzare quanto segue per rimuovere solo la scheda attributi / informazioni:
<referenceBlock name="product.attributes" remove="true" />
Utilizzare quanto segue per rimuovere l'intera sezione / tutte le schede:
<referenceBlock name="product.info.details" remove="true" />
Potresti anche deselezionare l'opzione "mostra nella pagina dei dettagli del prodotto" per tutti gli attributi.
Per fare ciò per tutti gli attributi esegui una query mysql:
update catalog_eav_attribute set is_visible_on_front = 0
Il vantaggio è che puoi ancora decidere in futuro di mostrare singoli attributi e non hai bisogno di modifiche al codice.