Я хочу видалити деякі блоки зі своєї сторінки. Скажіть, наприклад, що я хочу видалити контейнер для логотипу.
Потім я створюю /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xml
такий код:
<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>
У цьому випадку мені вдалося знайти ім’я (name = "логотип") цього опорного блоку шляхом пошуку файлів у Base Theme.
Питання: чи є кращий спосіб дізнатися назви блоків. Я вважаю, що повинен бути список усіх імен, що використовуються у файлах XMl в Magento? Або якась довідка?
Скажіть, наприклад, що я хотів би видалити меню ( <div class="sections nav-sections">...</div>
). Як дізнатися назву цього
catalog.topnav
. Я знаходжу його у default.xml у модулі Тема в базі.