2016-08-26 17 views
1

誰でもこれを達成できましたか?私は、デスクトップサイトに表示されないカスタムメニュー項目を追加しようとしています。Magento 2モバイルメニューにカスタムアイテムとロゴを追加

モックアップをスケッチして説明することができました。どんなアドバイスもありがとう!

Mockup

+0

は、あなたがこの問題を解決しましたか? – themanwhoknowstheman

+0

@ themanwhoknowstheman下の私の答えを参照してください! – andyace

答えて

1

あなたはvendor/magento/module-theme/view/frontend/layout/default.xmlにライン65で発見された親ブロックに追加することができます。

テーマに次のファイルを追加します。

アプリ/設計/フロントエンド/ VENDOR/THEME/Magento_Theme /レイアウト/ default.xmlの

<?xml version="1.0"?> 
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">     
    <body>      
     <referenceBlock name="store.menu"> 
      <block class="Magento\Framework\View\Element\Template" name="store.menu.logo" template="Magento_Theme::html/mobile_menu_logo.phtml" after="catalog.topnav" />      
     </referenceBlock> 
    </body>   
</page> 

アプリ/設計/フロントエンド/ VENDOR/THEME/Magento_Theme /テンプレート/ HTML/mobile_menu_logo.phtml

<!-- content goes here --> 
関連する問題