Как сделать горизонтальное главное меню сайта шаблона Protostar в Joomla 3
В предыдущей статье было показано, как перенести меню в верхнюю часть сайта (под шапку). В этой статье показано и рассказано, как из меню в виде списка, сделать горизонтальное главное меню сайта. При этом в стандартном шаблоне Protostar Joomla 3 есть два вида главного меню сайта: в виде вкладок и в виде кнопок. Ниже рассмотрим оба варианта, так как в настройках они не отличаются.
Исходное меню шаблона Protostar Joomla 3 в виде списка
В изначальных настройках шаблона Protostar меню выдаётся в виде списка, где каждый пункт меню находится под другим. И даже без подсветки активного пунка меню:
Заглянем в админке Joomla «Менеджер модулей», а конкретно в настройки модуля основного меню сайта на вкладку «Дополнительные параметры». А конкретно нас интересует поле «Суффикс класса меню». Изначально это поле пустое:
Главное меню сайта в виде вкладок (Шаблон Protostar Joomla 3)
Изменим значение поля «Суффикс класса меню» на
nav-tabs
Внимание!
Обращаю внимание, что перед написаниемnav-tabs
обязательно должен стоять пробел. Так надо! =)
После того, как поле заполнено, нужно сохранить его значение в админке Joomla:
В итоге, произведя это незначительное изменение модуля главного меню сайта получим его отображение в виде вкладок:
Главное меню сайта в виде кнопок (Шаблон Protostar Joomla 3)
Если произвести точно такие же манипуляции с настройками модуля основного меню сайта, но введя в поле «Суффикс класса меню»
nav-pills
и сохранив изменения:
получим симпатичное основное меню сайта в виде строки с подсветкой активного пункта меню:
Важно!
Напомню, то передnav-pills
в поле «Суффикс класса меню» обязательно должен стоять пробел.
Заключение
В результате этих манипуляций:
- Перенос главного меню в верхнюю часть страницы под шапку → читать
- Горизонтального расположения основного меню сайта путём правки поля «Суффикс класса меню» в настройках модуля выдачи меню (описанного в этой статье)
мы получаем красивое главное меню сайта в стандартном шаблоне Protostar Joomla 3.
Заберите ссылку на статью к себе, чтобы потом легко её найти 😉
Выберите, то, чем пользуетесь чаще всего:
Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )
Как сделать горизонтальное главное меню сайта шаблона Protostar в Joomla 3
В предыдущей статье было показано, как перенести меню в верхнюю часть сайта (под шапку). В этой статье показано и рассказано, как из меню в виде списка, сделать горизонтальное главное меню сайта. При этом в стандартном шаблоне Protostar Joomla 3 есть два вида главного меню сайта: в виде вкладок и в виде кнопок. Ниже рассмотрим оба варианта, так как в настройках они не отличаются.
Исходное меню шаблона Protostar Joomla 3 в виде списка
В изначальных настройках шаблона Protostar меню выдаётся в виде списка, где каждый пункт меню находится под другим. И даже без подсветки активного пунка меню:
Заглянем в админке Joomla «Менеджер модулей», а конкретно в настройки модуля основного меню сайта на вкладку «Дополнительные параметры». А конкретно нас интересует поле «Суффикс класса меню». Изначально это поле пустое:
Главное меню сайта в виде вкладок (Шаблон Protostar Joomla 3)
Изменим значение поля «
nav-tabs
Внимание!
Обращаю внимание, что перед написаниемnav-tabs
обязательно должен стоять пробел. Так надо! =)
После того, как поле заполнено, нужно сохранить его значение в админке Joomla:
В итоге, произведя это незначительное изменение модуля главного меню сайта получим его отображение в виде вкладок:
Главное меню сайта в виде кнопок (Шаблон Protostar Joomla 3)
Если произвести точно такие же манипуляции с настройками модуля основного меню сайта, но введя в поле «Суффикс класса меню»
nav-pills
и сохранив изменения:
получим симпатичное основное меню сайта в виде строки с подсветкой активного пункта меню:
Важно!
Напомню, то передnav-pills
в поле «Суффикс класса меню» обязательно должен стоять пробел.
Заключение
В результате этих манипуляций:
- Перенос главного меню в верхнюю часть страницы под шапку → читать
- Горизонтального расположения основного меню сайта путём правки поля «Суффикс класса меню» в настройках модуля выдачи меню (описанного в этой статье)
мы получаем красивое главное меню сайта в стандартном шаблоне Protostar Joomla 3.
Заберите ссылку на статью к себе, чтобы потом легко её найти 😉
Выберите, то, чем пользуетесь чаще всего:
Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )
Как редактировать меню в Joomla
Меню — это важный модуль сайта Joomla, без которого сайт нельзя считать полноценным. Без меню пользователи не смогли бы сориентироваться на ресурсе, и не знали бы как перейти в другой раздел. Навигационное меню — это подобие карты сайта, которая аккуратно выложена на странице. Бывает различное меню: горизонтальное, вертикальное, всплывающее и т. д.
В данной статье мы разберем как создать тот или иной тип навигации и добавить его к себе на сайт Джумла.
Как добавить новый пункт меню
Начинать освоение настроек движка Джумла следует с самых азов. Создать новый пункт навигационного меню — это как раз одна из самых простых задач, которую очень легко осуществить. Чтобы изменить меню и любой другой модуль (скрыть, активировать или удалить его), вам необходимо зайти в админку движка. Для этого введите доменное имя вашего сайта, а в конце допишите /administrator. Потом введите данные для входа, которые вы указывали при установке Joomla.
После входа вы увидите, что в административной панели есть свое собственное меню. И в нем есть раздел под названием «Меню». Перейдите в него. Перед вами выпадет всплывающее окно после наведения на «Менеджер меню». Нажмите «Создать меню». Этот пункт и нужен, чтобы добавить новый раздел навигации. Вам необходимо указать, как будет называться новый пункт меню, а также его тип. Учтите, что тип — это произвольное название, которое нужно скорее для вас, чем для самого движка. После указания данных, сохраните настройки.
Только что созданное меню Joomla пока что будет пустым. Вам нужно добавить хоть один пункт, чтобы наполнить модуль содержимым. Для этого пройдите в созданное вами меню и нажмите «Создать», чтобы сгененировать новый пункт. Точно так же, как и при создании самого меню, вам необходимо прописать название и тип пункта. Не забудьте выбрать тип материала. Далее сохраняете внесенные изменения и пункт закрепляется за выбранным меню для Joomla. Теперь при наведение на раздел «Меню» во всплывающем окне появится еще одно наименование — это созданная вами только что навигация.
https://www.youtube.com/watch?v=mL7apoU_rgY
Как создать вертикальное или горизонтальное меню
Дело в том, что горизонтальное и вертикальное меню для Joomla уже предустановлены в настройках. Просто эти элементы называются по-другому. Горизонтальное именуется, как главное, а вертикальное, как верхнее меню. Так что, чтобы добавить то же горизонтальное меню, необходимо просто наполнить этот модуль материалами и опубликовать на сайте. Учтите, что в некоторых версиях названия меню могут отличаться. Обычно, горизонтальное всегда указывается, как main menu, а вот вертикальное может именоваться, как меню пользователя.
https://www.youtube.com/watch?v=Dm8_V_GCOfw&spfreload=10
Как сделать выпадающее меню
Чтобы у вас на сайте активировалось выпадающее меню, нужно лишь изменить настройки в админке. Для этого перейдите в модуль менюшки, у которой есть подпункты. Обычно выпадающие пункты активируют с горизонтальным главным меню. Итак, убедитесь, что у выбранной менюшки есть свои подпункты. Теперь перейдите в настройки и нажмите «Да» возле пункта «Показывать подпункты меню». Этого действия вполне достаточно, чтобы модуль начал отображать выпадающее содержимое в виде кликабельных подпунктов. Выпадающее меню можно изменить, если вы скачаете другой модуль, либо попробуйте сделать это самостоятельно при помощи редактуры CSS.
https://www.youtube.com/watch?v=_Aye2xPDKvg&spfreload=10
Как скрыть меню
Иногда меню для Joomla необходимо сделать скрытым. Надобность скрыть какой-либо пункт или всю категорию возникает тогда, когда вы еще не закончили работу над разделом. Некоторые используют возможность скрыть меню для предоставления платного доступа только для посвященных. В общем, цели могут быть у всех разные, но способ реализации этой задачи один и тот же.
Чтобы скрыть всю менюшку или отдельные подпукнты, необходимо для начала их создать. Сделать это можно через упомянутый раздел «Меню» в админке. Все, что вам нужно сделать, чтобы скрыть содержимое меню — это активировать его, но не публиковать. То есть виртуально созданные категории и пункты уже заработают, но поскольку модуль вы не разместили на сайте, он отображаться не будет. Вот такой вот простой способ, как скрыть менюшку!
Как изменить шрифт менюшки
Шрифт во многом определяет оформление всего сайта. Если в менюшке будет некачественный, неразборчивый или неказистый шрифт, пользователи этого явно не оценят. Многие задаются вопросом, как изменить шрифт в Joomla, но не многие находят решение. А все потому, что в админке вы такой функции не найдете. Вам придется копаться в самом шаблоне.
Тема оформления сайта имеет определенный внешний вид, потому что так прописано в коде составляющих файлов. Стиль определяет файл формата CSS. Именно в нем прописан шрифт, и именно при помощи него вы сможете его отредактировать. Для начала вы должны добраться в коде до необходимого элемента. Рекомендуется установить в браузер расширение, которое позволит вам просматривать код страницы. В Гугл Хроме эта функция установлена по умолчанию.
https://www.youtube.com/watch?v=1eN2KKjwZ2A&spfreload=10
Итак, находите код элемента меню сначала при помощи браузера. Далее переходите в админку Джумла в раздел «Расширения» и «Менеджер шаблонов». Через эту вкладку вы сможете изменить CSS установленной темы оформления. Находите участок, ответственный за шрифт и прописываете свои значения возле параметров размера, типа, прозрачности, цвета и т. д. Только так вы сможете поменять шрифт в Джумла для отдельных элементов. Со временем научитесь, и это не будет казаться вам какой-нибудь сложностью.
Как сделать менюшку с картинками
Необычное меню всегда притягивает внимание пользователей, так как они уже устали от распространенных стереотипных менюшек. Хороший способ выделиться на фоне других — это сделать меню с категориями в виде изображений. Звучит здорово, но с этим вам еще предстоит помучиться.
Во-первых, вам необходимо будет хорошо поработать с создание картинок для менюшки. Нельзя брать случайные изображения из поисковиков. Навигация должна выглядеть цельно и иметь один стиль, иначе дизайнеры при входе на ваш сайт начнуть «фукать» и брезговать. Придумайте общее оформление и задайте пунктам определенный размер.
Чтобы добавить картинки к пунктам меню, вам необходимо перейти в настройки навигации в админке. Найдите там пункт «Параметры отображения ссылки» для каждого пункта. И вместо того, чтобы придумывать заголовки, возле формы «Изображение ссылки» нажмите «Выбрать» и загрузите предварительно добавленную в медиа-менеджер картинку. И обязательно поставьте «Нет» возле пункта «Создать заголовок». Сделайте аналогично для каждой категории. Все, теперь у вас есть полноценное меню из картинок!
https://www.youtube.com/watch?v=a0IAS3H9wyE
Похожие статьи
Как создать меню в Joomla вручную и при помощи модулей
Меню — обязательная составляющая любого сайта Joomla. Создание навигации сайта — это одни из первых шагов перед публикацией веб-ресурса в Интернете. Без меню ваш проект не будут уважать ни посетители, ни поисковики.
Отсутствие навигации допустимо только для одностраничников. Если у вас три и более разделов, вы обязаны их обозначить в меню.
В данной статье разберем, как происходит создание меню различного формата (многоуровневое, вертикальное, горизонтальное и т. д.). Кроме того, разберем особенности генерации пункта, а также вы узнаете, какой бывает тип составляющих меню и что такое суффикс класса. Кроме того, вам будет представлена небольшая подборка из 4 расширений, которые обеспечат быстрое создание меню.
https://www.youtube.com/watch?v=u19ebn-5W40
Как происходит создание меню Joomla вручную
Создание меню — это плевое дело для движка Joomla. Сделать собственную навигацию в этой CMS-системе очень просто, потому что она рассчитана в большей мере на новичков. Вам необходимо будет лишь прописать название, а также тип создаваемого меню, чтобы оно появилось на сайте.
Чтобы начать создавать меню, для начала зайдите в админку Joomla. А еще лучше заранее продумайте, из чего будет состоять ваша навигация вплоть до пункта. Также решите, какой тип больше подходит для ваших целей: многоуровневое, вертикальное или т. д. После того, как все обдумаете, зайдите в админпанель, а затем откройте вкладку «Меню». Далее вам необходимо добраться до пункта «Менеджер меню» и нажать в выпадающем списке кнопку «Создать меню». После этого начнется непосредственное создание навигации — вам нужно будет указать основные параметры для этого. Основные требования — это прописать заголовок и тип меню. Учтите, что тип навигации — это условное название для вашего удобства.
https://www.youtube.com/watch?v=34CARMpcNHM
Теперь нажмите на «Сохранить и закрыть». На этом создание меню не завершится, так как у него нет ни одного пункта. Для генерации пункта вам необходимо перейти в управление созданным меню навигации. В открывшейся вкладке вы увидите раздел «Пункты меню». Переходите в эту вкладку и создаете составляющие для навигации сайта Joomla. Вам нужно будет так же, как и с меню, указать название пункта. Кроме того, необходимо будет указать тип пункта. В этот раз тип будет иметь значение, так как повлияет на отображение пункта. Чаще всего включают тип «Материалы».
Но и на этом создание меню не завершится. Вам еще нужно сделать его определенного формата (многоуровневое, горизонтальное или вертикальное). Для этого следует прописать правильную позицию и суффикс класса, который определяет стиль размещения данного элемента. Чтобы вы могли указать суффикс класса, необходимо использовать правильный шаблон, который пользуется Bootstrap. Не каждый суффикс класса, указанный ниже, сможет быть активирован на вашем сайте, тем не менее вот перечень самых популярных стилей меню:
- nav nav-pills — суффикс класса для горизонтального меню, который создает стандартное оформление «pills» для навигации.
- nav nav-tabs — суффикс класса для горизонтального меню, который создает «табовое» оформление навигации.
- nav nav-pills nav-stacked — аналогичный первому суффикс класса, только для вертикальной навигации.
- nav nav-tabs nav-stacked — «табовое» вертикальное меню.
- nav nav-list — суффикс класса для развернутого списком вертикального меню.
Модуль Ari Ext Menu
Ari Ext Menu — модуль, который обеспечит создание вертикального либо горизонтально меню в Joomla с эффектом анимации. Расширение Ari Ext устанавливается стандартным образом. Чтобы задать эффект анимации, в настройках Ari Ext меняем строку Transittion type для добавления «исчезновения» или «слайда». Модуль можно настроить по своему усмотрению при помощи редактуры CSS-файла. Ari Ext позволяет создавать многоуровневое меню. Единственный минус Ari Ext — это отсутствие русскоязычной версии, потому вам придется самостоятельно разбираться в настройках расширения. В остальном Ari Ext справляется отлично!
Модуль SJ Flat для Joomla
SJ Flat — простой и удобный модуль, который позволит вам создавать красивые и функциональные менюшки. Основная ориентация SJ Flat — это многоуровневое меню. Модуль SJ Flat позволит вам создавать сколько угодно подкатегорий для различных пунктов меню в Joomla. Кроме того, SJ Flat прекрасно работает со всплывающим меню и для вертикального, и для горизонтального расположения. Еще одно преимущество SJ — это автоматическая адаптация под мобильные устройства. Горизонтальное меню будет переходить в вертикальное при включении сайта через мобильное устройство с маленьким разрешением. И самое главное достоинство SJ Flat — модуль можно скачать бесплатно!
Модуль Vertical Menu
Название модуля Vertical Menu говорит само за себя — это расширение необходимо для создания вертикального навигационного меню. Основная особенность модуля Vertical Menu, помимо простой установки и легкой настройки, — это дружественный SEO-код. Данное расширение оптимизировано, чтобы меню помогло вам в продвижении сайта. Вы сможете выбрать различные варианты оформления в модуле Vertical от типа шрифта до цветовой гаммы отображаемого меню.
https://www.youtube.com/watch?v=frwWrSzeO5s
Mega Menu — это настоящий хит среди других модулей навигационного меню. Вы сможете создать меню любого формата при помощи данного расширения. Модуль Mega Menu позволяет вносить в пункты не только текстовую информацию, но и картинки, видео, анимации и прочие файлы. При помощи Mega вы сможете настроить каждый пункт меню отдельно, чтобы у навигации был плавный и продуманный дизайн. Mega работает и с горизонтальным, и с вертикальным меню. Лучше всего Mega функционирует с 3-й версией Джумла. Модуль Mega работает на английском языке.
Похожие статьи
Модуль меню Joomla: создание горизонтального и вертикального меню в Joomla 3
Настройка модуля меню в Джумла или как сделать меню на сайте
Этот урок является продолжением цикла как создать сайт бесплатно с помощью Joomla. В прошлом уроке нами были создано меню с названием «Новое меню» и пункт для этого меню, теперь же займемся настройкой уже существующих меню в CMS Joomla. В ней предусмотрены несколько стандартных меню: «Top menu» обычно это верхнее горизонтальное меню и «Main Menu» как правило это боковое вертикальное меню.
Компонент меню Joomla 3: вертикальное и горизонтальное меню
«Top menu» и «Main Menu» это названия самих меню в административной панели сайта. Для того что бы изменить пункты меню выполним следующую последовательность действий:
1. Переходим в пункт «Menu» на верхней панели админки и выбираем «Top menu»:
2. На открывшейся странице управления меню будет присутствовать только один пункт «Home», остальные удалены в уроке по очистке Joomla от демо-материалов.
Пункт «Home» опубликован и его можно увидеть на страницах сайта, он ведет на главную страницу.
3. На странице управления пунктами меню нажимаем кнопку «Создать»
В предыдущей главе цикла мы уже создавали пункт для меню, но теперь создать его для горизонтального «Top menu».
4. Нажимаем кнопку «Выбрать», которая расположена напротив поля «Тип пункта меню»
5. В открывшемся диалоге выбираем «Материалы»→«Материал»:
Наблюдаем в поле выбранный тип «Материал»
6. Заполняем поля «Заголовок меню» и «Алиас(псевдоним)»
7. Переходим к пункту «Выбор материала»
Этот момент Вам должен быть уже хорошо знаком по предыдущему уроку
8. И в открывшемся окне осуществляем выбор нужного нам материала
9. Нажимаем «Сохранить и закрыть», не забыв проверить перед этим правильность заполнения полей редактора.
После проделанных шагов на сайте в горизонтальном Тop menu должен появиться новый пункт
И если кликнуть по этой ссылке, то должна открыться статья, которая была создана нами в одном из прошлых уроков.
Вот и все новый пункт в меню Джумла создан! Создание пунктов для вертикального «Main Menu» осуществляется аналогичным образом.
Следующий урок цикла как создать сайт бесплатно с помощью Joomla
Перейти к предыдущему уроку | Перейти к следующему уроку
Вернуться к списку уроков по Joomla