Меню: различия между версиями
Kondin (обсуждение | вклад) (Новая страница: «Редактор меню находится в админке в пункте Контент - Меню<br /> Для того чтобы создать ново…») |
Kondin (обсуждение | вклад) |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Редактор меню находится в админке в пункте Контент - Меню<br /> | Редактор меню находится в админке в пункте Контент - Меню<br /> | ||
− | Для того чтобы создать новое меню, нажмите кнопку "Создать меню"<br /> | + | Для того чтобы создать новое меню, нажмите кнопку "'''Создать меню'''"<br /> |
− | В поле "Название меню" - запишите название понятное человеку, оно будет отображаться только в админке. Тут можно использовать русские буквы, например, Для пользователя<br /> | + | В поле "'''Название меню'''" - запишите название понятное человеку, оно будет отображаться только в админке. Тут можно использовать русские буквы, например, Для пользователя<br /> |
− | В поле "Метка меню" - запишите название только латинскими буквами, например, for_user_menu<br /> | + | В поле "'''Метка меню'''" - запишите название только латинскими буквами, например, for_user_menu<br /> |
+ | |||
+ | Сохраните.<br /><br /> | ||
− | |||
Теперь у вас будет в списке меню новый пункт "Для пользователя"<br /> | Теперь у вас будет в списке меню новый пункт "Для пользователя"<br /> | ||
− | Зайдите в редактирование пунктов меню, для этого нажмите кнопку "Структура"<br /> | + | Зайдите в редактирование пунктов меню, для этого нажмите кнопку "'''Структура'''"<br /> |
− | Нажмите кнопку "Добавить пункт"<br /> | + | Нажмите кнопку "'''Добавить пункт'''"<br /> |
В форме заполните поля<br /> | В форме заполните поля<br /> | ||
− | "Название подпункта" - это название пункта меню будет отображаться на сайте и видно пользователю.<br /> | + | "'''Название подпункта'''" - это название пункта меню будет отображаться на сайте и видно пользователю.<br /> |
Далее следуют поля для ввода названия для каждого языка, установленного в системе. Их заполнять не обязательно.<br /> | Далее следуют поля для ввода названия для каждого языка, установленного в системе. Их заполнять не обязательно.<br /> | ||
− | "URL" - сюда нужно вписать относительный адрес страницы, например /about/, подробнее об адресах можно почитать тут [[Страницы]]<br /> | + | "'''URL'''" - сюда нужно вписать относительный адрес страницы, например /about/, подробнее об адресах можно почитать тут [[Страницы]]<br /> |
− | "Сортировка" - сюда можно вписать порядковый номер пункта меню, в соответствии с которым он будет сортироваться при выводе. Чем больше номер, тем дальше он будет от начала списка. | + | "'''Сортировка'''" - сюда можно вписать порядковый номер пункта меню, в соответствии с которым он будет сортироваться при выводе. Чем больше номер, тем дальше он будет от начала списка.<br /> |
+ | <br /> | ||
+ | В шаблоне это меню будет выводиться с помощью такого кода<br /> | ||
+ | <br /> | ||
+ | <pre> | ||
+ | <nowiki> | ||
+ | <ul class="menu nav"> | ||
+ | {section name=i loop=$for_user_menu} | ||
+ | <li><a href="{$for_user_menu[i].url}">{$for_user_menu[i].name}</a></li> | ||
+ | {/section} | ||
+ | </ul> | ||
+ | |||
+ | </nowiki> | ||
+ | </pre> |
Текущая версия на 13:57, 6 октября 2016
Редактор меню находится в админке в пункте Контент - Меню
Для того чтобы создать новое меню, нажмите кнопку "Создать меню"
В поле "Название меню" - запишите название понятное человеку, оно будет отображаться только в админке. Тут можно использовать русские буквы, например, Для пользователя
В поле "Метка меню" - запишите название только латинскими буквами, например, for_user_menu
Сохраните.
Теперь у вас будет в списке меню новый пункт "Для пользователя"
Зайдите в редактирование пунктов меню, для этого нажмите кнопку "Структура"
Нажмите кнопку "Добавить пункт"
В форме заполните поля
"Название подпункта" - это название пункта меню будет отображаться на сайте и видно пользователю.
Далее следуют поля для ввода названия для каждого языка, установленного в системе. Их заполнять не обязательно.
"URL" - сюда нужно вписать относительный адрес страницы, например /about/, подробнее об адресах можно почитать тут Страницы
"Сортировка" - сюда можно вписать порядковый номер пункта меню, в соответствии с которым он будет сортироваться при выводе. Чем больше номер, тем дальше он будет от начала списка.
В шаблоне это меню будет выводиться с помощью такого кода
<ul class="menu nav"> {section name=i loop=$for_user_menu} <li><a href="{$for_user_menu[i].url}">{$for_user_menu[i].name}</a></li> {/section} </ul>