Quiero eliminar algunos bloques de mi página. Digamos, por ejemplo, que quiero eliminar el contenedor del logotipo.
Luego creo /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xml
con el siguiente código:
<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>
En este caso, logré encontrar el nombre (nombre = "logo") de este bloque de referencia buscando en los archivos del tema base.
La pregunta es: ¿hay una mejor manera de averiguar los nombres de los bloques? Me imagino que debe haber una lista de todos los nombres utilizados en los archivos XMl en Magento. ¿O algún tipo de referencia?
Digamos, por ejemplo, que me gustaría eliminar el menú ( <div class="sections nav-sections">...</div>
). ¿Cómo puedo saber el nombre de ese
catalog.topnav
. Lo encuentro en default.xml en el tema del módulo en la base.