softsprint menu Заказать
dena-records.ru

Горизонтальное меню с админ-панелью

Июнь 26, 2014 в 3:09 | all

Сегодня мы расскажем об актуальной проблеме интеграции горизонтального меню в шапку сайта. Что же тут проблематичного? Да, Вы правы, есть множество модулей, плагинов для наиболее популярных CMS (WordPress, Joomla, прочих), но когда речь идёт о самописной CMS или вообще статическом вебсайте (без админ-панели), то вопрос существенно усложняется. Конечно, Вы можете сверстать статическое меню, например, с выпадающими подменю, но при добавлении новых страниц на сайте нужно будет каждый раз вновь заниматься вёрсткой… что приемлемо для разработчика сайта, но не для заказчика.

Речь пойдёт о сайте http://dena-records.ru на CMS Contao. На момент нашего сотрудничества с этой студией звукозаписи установленная на сайте тема (шаблон) не имела управления горизонтальным меню с админ-панели. Меню наполнялось и редактировалось исключительно с помощью вёрстки HTML, что было не комфортно для владельцев сайта. Ситуация осложнялась и тем, что подменю (выделено красной рамкой на скриншоте ниже) на каждой странице сайта имело разные ссылки (разделы). Например, на странице «Наши работы» подменю включает в себя разделы: «Минусовки», «Дикторы» и «Видеопроизводство» (см. скриншот). На странице «О нас» в подменю расположены уже другие разделы: «О студии» и «Фотогалерея проектов» и т.д.dena-records.ru

Что сделано? Написана независимая админка с авторизацией, которая позволяет формировать горизонтальное меню с названиями главных страниц и их соответствующими подменю:меню с админкой

Админ-панель не нуждается в базе данных, поэтому может быть относительно легко установлена на любой другой сайт. Очевидно, что внешний вид может быть перенастроен с помощью CSS-стилей под дизайн любого сайта. Таким образом, имеем гибкий функционал настройки меню, который не зависит платформы сайта и не нуждается в базе данных.

Настраиваемое горизонтальное меню с админкой (управлением) может быть установлено и на Ваш сайт – обращайтесь!

Проект: http://dena-records.ru

Давайте обсудим

softsprint heart

Наши контакты

Львов, Украина
mob: +380 97 551 44 55
skype: softsprint.net

Скажите Привет!