Je souhaite supprimer certains blocs de ma page. Dites par exemple que je souhaite supprimer le conteneur du logo.
Ensuite, je crée /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xml
avec le code suivant:
<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>
Dans ce cas, j'ai réussi à trouver le nom (name = "logo") de ce bloc de référence en cherchant dans les fichiers du thème de base.
La question est: existe-t-il une meilleure façon de connaître les noms des blocs. Je suppose qu'il doit y avoir une liste de tous les noms utilisés dans les fichiers XMl dans Magento? Ou une sorte de référence?
Disons par exemple que je voudrais supprimer le menu ( <div class="sections nav-sections">...</div>
). Comment puis-je trouver le nom de cette
catalog.topnav
. je le trouve dans default.xml dans le module Theme dans la base.