Создание пунктов меню в Joomla
![Создание пунктов меню в Joomla](/images/articles/joomla-menu-item.jpg)
В прошлой статье мы с Вами создали новое меню Joomla. Однако, для того, чтобы пользователь мог им воспользоваться, необходимо создать пункты меню в Joomla. По этим самым пунктам пользователь и будет переходить.
Однако, есть маленький нюанс. Дело в том, что пункты меню различаются тем, куда они будут вести. И здесь очень большое число вариантов, поэтому данная статья является лишь ознакомительной при создании пунктов меню. А вот в следующих статьях мы будем подробно разбирать, как создать тот или иной тип меню Joomla. А пока что общие действия таковы:
- Зайти в Admin-панель.
- Перейти в пункт с названием того меню, в который Вы хотите добавить новый пункт:
- Нажать на кнопку "Создать":
- Выбрать тип меню:
- Заполнить необходимые поля:
- Выбрать параметры пункта меню:
- Нажать на кнопку "Сохранить":
Здесь имеются два важных момента: это заполнение полей, которые являются одинаковыми для всех типов. И параметры пункта меню Joomla, которые практически полностью различаются в зависимости от выбора типа меню. Поскольку идёт такое сильное различие, то мы будем отдельно в каждой статье будем разбирать тот или иной тип меню. А вот стандартные поля для настроек разберём сейчас:
- Заголовок. В это поле надо ввести название пункта меню.
- Псевдоним. Это SEF URL пункта меню. Будет использоваться, только при включённом SEF.
- Ссылка. Это тот адрес, куда будет ввести данный пункт меню. В большинстве типов меню данное поле заполняется автоматически.
- Показать в. Здесь необходимо выбрать то меню, куда будет добавлен новый пункт.
- Родительский элемент. Joomla позволяет делать меню с подпунктами. То есть у каждого пункта могут быть дочерние. И здесь можно выбрать родительский элемент для создаваемого пункта меню. Если Вы хотите, чтобы этот пункт меню не был дочерним, то выбирайте "Верх" из списка.
- Опубликовано. Отображается этот пункт на сайте или нет.
- Доступ. Если будет выбрано "Все", то этот пункт увидят все посетители. "Зарегистрированный" увидят только зарегистрированные пользователи и выше. А "Специальный" увидят только "Авторы" и выше.
- Открывать в. Если выбрать "Этом же окне", то пункт меню будет подгружать страницу в это же окно. Если "Новое окно с навигацией", то откроется совершенно новое окно браузера (либо новая вкладка) с навигацией. А если выбран пункт "Новом окне без навигации", то будет открыто новое окно, где не будет панели навигации (адресной строки и прочего).
В следующих статьях мы с Вами будем разбирать параметры отдельных типов пунктов меню, так как они очень сильно различаются, и о них нужно говорить отдельно.
До скорых встреч!
-
-
Михаил Русаков
Комментарии (4):
Здравствуйте! У меня постоянные глюки на главной странице сайта при переходе с заголовка новостей по ссылке "подробне..." далее к полному тексту контента. То есть, сам переход, осуществляется на другую страницу, где вся новость но при этом, переодически полностью исчезает или появляется вся навигация сайта (менюшки, баннеры и т.д.). В настройках "Подробности пункта меню" (Шаблон блога материалов на главнов), пытался изменять пункт "Открывать в:" на разные положения ("Новое окно с навигацией" / "Новом окне без навигации"). Результат прежний, основная навигация сайта захочет появится, захочет нет, то есть живет своей жизнь. ЧТО МОЖНО ПРЕДПРИНЯТЬ? С УВАЖЕНИЕМ! Joomla_1.5.22
Ответить
Могу сделать 2 предположения: 1) Виноваты SEF-ссылки, попробуйте их отключить. 2) В редактировании материалов Вы случайно понаписали каких-нибудь лишних HTML-тегов, которые при этом ещё и не закрываются.
Ответить
Спасибо Михаил! Отключил SEF-ссылки, все встало на свои места (пообочный эффект - исчезли ЧПУ). Верно и Ваше второе предложение - в материалах полно всяких разных ненужных HTML-тегов, нужно все чистить... То есть, как я понимаю, если идти по второму пути, то нужно сначало почистить ВСЕ! материалы? и только после этого можно будет заново включить SEF-ссылки? С УВАЖЕНИЕМ!
Ответить
Да, тогда можно будет включить SEF-ссылки. Это объясняется тем, что SEF-ссылки образуются через сложные регулярные выражения, для которых необходим "аккуратный код", а Ваши материалы его испортили. Добейтесь того, чтобы всё было чисто, и SEF будет работать как надо.
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.