Как в верхнее меню добавить ссылку на текстовую страницу?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 yuriya
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 04.11.2010

01.02.2012 22:44

как в top.menu вставить свою ссылку на статическую страницу (к примеру "Оплата и доставка"), да так, чтобы она была активной когда я перешел на эту страницу

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

01.02.2012 22:47

Стандартными способами добавить ссылку на текстовую страницу в верхнее меню нельзя.
Однако это можно сделать посредством модуля «Управление статьями» (CMS) Российской сборки Magento.

Пример работы модуля.

#3 yuriya
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 04.11.2010

01.02.2012 23:04

ок, спасибо

#4 yuriya
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 04.11.2010

02.02.2012 15:08

а если в top.menu вставить свой блок? например вот так
<reference name="top.menu">
            <block type="core/template" name="topmenu_links" as="TopMenuLinks" template="page/html/topmenu.phtml" />
</reference>


Но при такой конструкции блок с ссылками почему-то становиться после top.menu, а не внутри, хотя внутри шаблона top.phtml стоит
<?php echo $this->getChildHtml('TopMenuLinks') ?>


#5 yuriya
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 04.11.2010

02.02.2012 18:11

сам разобрался, надо было catalog.topnav а не top.menu использовать

Поделиться темой: