2016-08-26 3 views
1

Кто-нибудь смог это достичь? Я хочу добавить пользовательские пункты меню, которые не отображаются на рабочем столе.Добавить пользовательские предметы и логотип в Magento 2 Мобильное меню

Я набросал макет, чтобы я мог проиллюстрировать. Любые советы оценили!

Mockup

+0

ли вы решить эту проблему? – themanwhoknowstheman

+0

@themanwhoknowstheman См. Мой ответ ниже! – andyace

ответ

1

Вы можете добавить в родительский блок, который находится на линии 65 в vendor/magento/module-theme/view/frontend/layout/default.xml.

Добавьте следующие темы в свой предмет.

приложение/дизайн/интерфейс/ПРОИЗВОДИТЕЛЯ/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> 

приложение/дизайн/интерфейс/ПРОИЗВОДИТЕЛЯ/THEME/Magento_Theme/шаблоны/html/mobile_menu_logo.phtml

<!-- content goes here --> 
Смежные вопросы