私はmagento 2を使い始めたばかりですが、(ほとんどの)マニュアルを読み、プロジェクトを開始しました。自分のヘッダー/セクション/フッター(デフォルトではないもの)でカスタムホームページを作成したいと思います。私はすでにhtmlの& CSSを静的なもののようにしているので、私はそれをmagento 2 wayにする必要があります。 Magento_Themeフォルダ。これにはpage_layoutフォルダとlayouts.xmlが含まれています。私は管理者/コンテンツ/ページに移動するとMagento 2カスタムホームページの作成
<?xml version="1.0" encoding="UTF-8"?>
<page_layouts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/PageLayout/etc/layouts.xsd">
<layout id="homepage">
<label translate="true">Custom Homepage</label>
</layout>
</page_layouts>
:Page_layoutsフォルダはので、私のhomepage.xmlこの
<?xml version="1.0"?>
<layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_layout.xsd">
<update handle="empty"/>
<referenceContainer name="page.wrapper">
<container name="header.container" as="header_container" label="Page Header Container" htmlTag="header" htmlClass="page-header" before="main.content"/>
<container name="page.top" as="page_top" label="After Page Header" after="header.container"/>
<container name="footer-container" as="footer" before="before.body.end" label="Page Footer Container" htmlTag="footer" htmlClass="page-footer" />
</referenceContainer>
</layout>
と私のlayouts.xmlこのようになりますように見えます
をhomepage.xml含まれていますレイアウトをホームページに設定できますが、homepage.xmlから<container name="footer-container" as="footer" before="before.body.end" label="Page Footer Container" htmlTag="footer" htmlClass="page-footer" />
をコメントアウトすると、何も変わりません。
homepage.xmlでmagentoヘッダー/フッターのコンテンツを削除し、自分自身のhtml & cssを追加するにはどうすればよいですか?もし誰かが私のhomepage.xmlに<div>test</div>
を追加する最も単純な例を与えることができれば素晴らしいでしょう。私がlocalhostに行くとき、私はそのdiv、withuot magentoヘッダー/フッターだけを取得します。
ありがとうございます!あなたはhomepage.xml
で定義された容器を持っているので、それはまだ、ヘッダーとフッターを示している理由は