Меню

Пример настройки меню с приложением "Управление меню"


Для вариантов когда необходимо создавать разную структуру главного меню можно использовать следующий метод.

1. В приложении Управление меню создайте несколько различных меню для каждого языка или витрины.
Например:

2. В разделе Сайт - Структура в нужном поселении добавьте строчку с дополнительным параметром:

menu=1

где 1 это идентификатор созданного ранее меню.

3. В шаблон используемой темы добавьте вызов меню. Нужный блок может быть встроен в вашу тему или его добавить отдельно.
Для темы Default 3 в index.html перед кодом {foreach $_links as $a} необходимо добавить

{$_links = $wa->menu->get($wa->globals("menu")|default:1)}

Использовать меню из доп.параметров витрины или по умолчанию будет использован идентификатор 1.

В результате верхнее меню вы можете строить через отдельное приложение.


Последнее обновление: 23 марта 2022
Admin поддержка
Эта статья была полезна? Да Нет

5 комментариев

  • 1
    Alex Alex 27 июня 2020 23:30 #

    для поселений магазина тоже проставлять в доп параметрах

    menu=1 menu=2 menu=3

    а если в теме дизайна юнишоп я уже указал индификатор меню 1, как тогда?

    • 1
      Admin Admin поддержка 30 июня 2020 11:47 #

      обычно стоит указывать 1 параметр т.к. нужно показать меню которое будет основным для этого языка.

    • 1
      Alex Alex 28 июня 2020 13:06 #

      Создал два меню. Как в украинской версии /ua/ в шаблоне юнишоп выводить второе меню?

      меню для категрий магазина

    • 1
      Сергей Сергей 23 марта 2022 14:50 #

      А как быть, если нужно по 2 меню переводить на каждый язык?

      Добавить комментарий

      Чтобы добавить комментарий, зарегистрируйтесь или войдите