Chcę usunąć niektóre bloki z mojej strony. Powiedz na przykład, że chcę usunąć pojemnik na logo.
Następnie tworzę /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xml
za pomocą następującego kodu:
<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>
W tym przypadku udało mi się znaleźć nazwę (nazwa = „logo”) tego bloku referencyjnego, przeszukując pliki w temacie podstawowym.
Pytanie brzmi: czy istnieje lepszy sposób na znalezienie nazw bloków. Myślę, że musi istnieć lista wszystkich nazw używanych w plikach XMl w Magento? A może jakieś odniesienie?
Powiedz na przykład, że chciałbym usunąć menu ( <div class="sections nav-sections">...</div>
). Jak mogę znaleźć nazwę tego
catalog.topnav
. znajduję go w default.xml w module Motyw w bazie.