Блиц-опрос

Ваше мнение очень важно для автора сайта! Оцените дизайн и контент сайта:

Круто - 50%
Нормалёк - 18.8%
И так сойдет - 18.8%
Полный отстой - 12.5%

Проголосовали: 16
Голосование для этого опроса закончилось on: 31 Дек 2017 - 00:00

Кнопочное меню Joomla

1

Часто возникает желание как то изменить, улучшить дизайн сайта. Я решил сделать кнопочное вертикальное меню на данном сайте. Казалось бы, это не сложно, но получилось не сразу. Понимание проблемы пришло только на второй день. Охотно поделюсь с вами решением.

Итак, для сайта на CMS Joomla (а так же WordPress и Drupal) нужны шаблоны, то есть «темы оформления» страниц сайта. Изначально все движки сайтов создавались с учетом использования единого для всех страниц сайта оформлением. Имеется ввиду макет, фон, размер, блоки, меню, колонтитулы, типы шрифтов и многое другое. Непременный атрибут шаблона — наличие так называемых «позиций», попросту говорю, фиксированных «мест» на шаблоне, куда можно вставлять различные «модули», содержащие меню, HTML код, картинки и все, что душа пожелает. Где взять шаблоны? В пакете движка есть один или два штатных шаблона. Но они мало кого устроят, даже при наличии возможности подправить их под свои нужды и предпочтения. Шаблоны можно купить в Интернете, скачать бесплатно, либо сделать самому вручную. В последнем случае необходимы знания не только HNML, но и CSS и PHP. Все эти варианты очень мало кого устроят. Если заниматься сайтом на движке всерьез и надолго, то лучший выход — самостоятельно создавать шаблоны с помощью «конструктора шаблонов», такого, как Artisteer.

Artisteer — это программа для создания шаблонов (для Joomla), тем (для WordPress) и даже обычных сайтов на HTML. Ее считают лучшим «конструктором» сайтов на движках (а, может, и единственным). Ссылку для скачивания не даю (найдёте сами, лучше русскоязычную). Следует иметь в виду, что для создания шаблона Joomla 1.7 — 2.5 вам нужен Artisteer 3, а не более ранние версии. Декларируемая простота работы с этим конструктором на поверку оказывается не столь очевидной. Придется потратить день-другой, чтобы понять идеологию разработчиков программы и нюансы работы с ней.

Но зато вы получаете возможность создать любой шаблон по вашему вкусу. Возможности программы вас приятно удивят и даже впечатлят. Как минимум, есть две «мелочи» при создании шаблона в Artisteer, которые вызывают бурное обсуждения на форумах. Первая — это Проблема заголовков H1, а вторая — кнопочное вертикальное меню на сайте Joomla.

Что бы сделать вертикальное меню сайта, нужно создать меню, пункты меню, создать модуль для меню, вставить модуль в нужную позицию и привязать меню к этому модулю. Но при выборе типа модуля для меню Joomla 2.5.x предлагает единственный тип — это [Меню]. При использовании этого модуля получается меню в виде блока, а не в виде меню. Поэтому, даже если в Artisteer вы сделали красивое кнопочное вертикальное меню, получить его на сайте невозможно. Столкнувшись с такой проблемой, веб-мастера начинают искать информацию, обходить форумы, скачивать и устанавливать расширения и модули, позволяющие сделать меню с кнопками. Время идет, что-то не закачивается из-за ошибок, какие-то модули не позволяют получить меню с приемлемым качеством и т. д.

Решение есть и оно очень простое. В Joomla красивое меню с кнопками можно сделать, всего лишь указав [суффикс CSS-класса модуля]. Итак, в административной панели сайта идем [Расширения]  > [Менеджер модулей.>  находим отмечаем модуль вертикального меню > [Изменить] > [Дополнительные параметры (справа)] > указываем суффикс CSS-класса модуля. То есть, просто впечатываем в окошке [art-vmenu]. Сохраняем и закрываем модуль. Вот и все. Что получилось у меня, смотрите на картинках.


Если у вас нет возможности получить скачать и установить программу Artisteer, или вы не можете с ней разобраться, посмотрите информацию на странице Закажи сайт прямо сейчас. Удачи в сайтостроении!

Добавить комментарий

Защитный код
Обновить

Поделитесь с друзьями!

Поиск по сайту