UMIhelp

Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: Seweryss от 19 Ноября 2013, 22:16:41

Название: Меню сайта в произвольном порядке
Отправлено: Seweryss от 19 Ноября 2013, 22:16:41
Доброго вечера уважаемое сообщество.
Возникла любопытная ситуация, у нас есть меню типа:
Главная
Машины
Вышки
Контакты

выводить их можно %menu% или %content_menu%  - но оба этих макроса не разрешают формировать меню с неупорядоченным списком, например:

Вышки
Машины
Контакты
Главная

Можно ли как-то это сделать? :) я решил задачу как дилетант, статичные ссылки повесил, но интересует мнение мастеров.
Буду благодарен за любую помощь.
Название: Re:Меню сайта в произвольном порядке
Отправлено: admin от 24 Ноября 2013, 13:19:00
Порядок ссылок задается последовательностью положения страниц в структуре. Поменяйте положения данных страниц в админке (модуль "структура") и они поменяют свое положение при выводе через макрос %content menu()%.
Название: Re:Меню сайта в произвольном порядке
Отправлено: Seweryss от 02 Декабря 2013, 22:08:28
Благодарю за ответ.
Только я забыл уточнить, что нельзя нарушать структуру страниц в админке т.к. есть еще 1 меню, которое как раз должно показывать в правильном порядке все. Вот именно поэтому так интересно :)
Название: Re:Меню сайта в произвольном порядке
Отправлено: admin от 03 Декабря 2013, 10:01:00
тогда различные ухищрения). Например, можно сделать особый тип данных для  какой-нибудь странице (например контакты или страница настройки) и в этом типе данных добавить поле типа "ссылка на дерево" в нем выбрать необходимые вам страницы в необходимой последовательности и выводить значение этого поля в виде меню, там где вам надо.
Название: Re:Меню сайта в произвольном порядке
Отправлено: Seweryss от 05 Декабря 2013, 17:41:49
Интересная идея=) спасибо большое.
Название: Re:Меню сайта в произвольном порядке
Отправлено: e.ioffe от 06 Декабря 2013, 09:25:44
тогда различные ухищрения). Например, можно сделать особый тип данных для  какой-нибудь странице (например контакты или страница настройки) и в этом типе данных добавить поле типа "ссылка на дерево" в нем выбрать необходимые вам страницы в необходимой последовательности и выводить значение этого поля в виде меню, там где вам надо.

Как вариант, можно добавить галочку "Показывать в нижнем меню" и выводить его с помощью usel. В любом из этих случаев нужно будет писать свою проверку на активность данного пункта меню (если это необходимо по дизайну/верстке).