Ich versuche, eine HTML-Datei wie folgt zu laden:
Datei /app/design/frontend/name/themename/Magento_Theme/layout/default.xml
<referenceContainer name="page.top">
<block class="Magento\Framework\View\Element\Template" name="startphoto" template="html/startphotos.phtml">
<arguments>
<argument name="section" xsi:type="string">homepage</argument>
<argument name="position" xsi:type="number">0</argument>
</arguments>
</block>
</referenceContainer>
Ich möchte es nur auf der Homepage laden, aber es wird immer noch auf jeder Seite geladen. Die Argumente scheinen ignoriert zu werden.
quelle
catalog_product_view.xml
bei Ihremapp\code\[vendorname]\[ModuleName]view\frontend\layout
* Schreiben Sie hierSie können XML verwenden , diese Aufgabe zu tun
Innerhalb
cms_index_index.xml
put xml wie diesequelle
Erstellen Sie einen XML-Dateinamen mit
/app/design/frontend/Vendor/theme/Magento_Theme/layout/cms_index_index.xml
quelle
html/startphotos.phtml
relativ zur XML-Datei? Ich kann es nicht herausfinden.