Ich möchte einige Blöcke von meiner Seite entfernen. Angenommen, ich möchte den Container für das Logo entfernen.
Dann erstelle ich /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xml
mit folgendem Code:
<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 diesem Fall konnte ich den Namen (name = "logo") dieses Referenzblocks herausfinden, indem ich die Dateien im Basisthema durchsuchte.
Die Frage ist: Gibt es eine bessere Möglichkeit, die Namen von Blöcken herauszufinden? Ich denke, es muss eine Liste aller Namen geben, die in den XMl-Dateien in Magento verwendet werden. Oder eine Art Referenz?
Sagen Sie zum Beispiel, dass ich das Menü ( <div class="sections nav-sections">...</div>
) entfernen möchte . Wie finde ich den Namen heraus?
catalog.topnav
. Ich finde es in default.xml im Modul Theme in Base.