Добавление пользовательской ссылки с выпадающим меню в меню magento 2 - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь добавить пользовательскую ссылку меню на мой веб-сайт magento. Мне удалось добавить только верхний уровень, но я не знаю, как добавить к нему выпадающий список (вложенные дочерние элементы).

    public function beforeGetHtml(
        \Magento\Theme\Block\Html\Topmenu $subject,

        $outermostClass = '',
        $childrenWrapClass = '',
        $limit = 0
    ) {
        // Add custom page in menu


            $node = $this->nodeFactory->create(
                [
                    'data' => [
                        'name' => __('Custom menu'),
                        'id' => 'customMenu',
                        'url' => $this->_urlBuilder->getUrl(null, ['_direct' =>'custommenu']),
                        'has_active' => false,
                        'is_active' => false
                    ],
                    'idField' => 'id',
                    'tree' => $subject->getMenu()->getTree()
                ]
            );
            $subject->getMenu()->addChild($node);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...