Как создать мегамену в magento 2 без внешнего расширения - PullRequest
0 голосов
/ 04 марта 2020

Как переопределить topmenu. php? какие чейнджес я должен сделать? Потому что, как я знаю, я должен делать изменения в topmenu. php, чтобы сделать megamenu. Но я не уверен, какие блоки я должен переопределить. Я создал детскую тему, основанную на теме luma. И категории топменю приходят от админа. Я думаю, потому что я спроектировал topmenu, переопределив topmenu.p html (чтобы добавить элементы stati c, такие как phone no в моем случае, в противном случае все остальные категории меню исходят от admin.) И применив к нему css. Так нужно ли мне вносить изменения в topmenu.p html? Пожалуйста, если возможно, подробно объясните, как я новичок в magento 2. Пожалуйста, проверьте изображения моей темы и изображения меню на веб-сайте флипкарта, на которые я должен ссылаться. Заранее спасибо. Изображение 1 меню темы, которое у меня в данный момент есть . Изображение 2 меню темы, которое у меня есть в настоящее время . Изображение 3 меню темы, которое у меня есть в данный момент. есть . мегаменю filpkart, на которое я должен ссылаться. . Изменения В topmenu.p html я сделал, чтобы добавить номер телефона. атрибут. что является c. <nav class="navigation" data-action="navigation"> <ul data-mage-init='{"menu":{"responsive":true, "expanded":true, "position":{"my":"left top","at":"left bottom"}}}'> <?= /* @noEscape */ $_menuHtml?> <?= $block->getChildHtml() ?> <li class="level0 nav-8 last level-top ui-menu-item" role="presentation"><a href="#" class="level-top ui-corner-all" id="ui-id-9" tabindex="-1" role="menuitem"><span>Ph: 1-888-800-4372</span></a></li> </ul> </nav>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...