Voglio rimuovere alcuni blocchi dalla mia pagina. Supponiamo ad esempio che desidero rimuovere il contenitore per il logo.
Quindi creo /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xml
con il seguente codice:
<page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<referenceBlock name="logo" remove="true"/>
</page>
In questo caso sono riuscito a scoprire il nome (name = "logo") di questo blocco di riferimento cercando tra i file nel tema di base.
La domanda è: esiste un modo migliore per scoprire i nomi dei blocchi. Immagino che ci debba essere un elenco di tutti i nomi utilizzati nei file XMl in Magento? O qualche tipo di riferimento?
Di 'ad esempio che vorrei rimuovere il menu ( <div class="sections nav-sections">...</div>
). Come faccio a scoprire il nome di quello
catalog.topnav
. lo trovo in default.xml nel modulo Tema nella base.