Самоучитель Joomla!/Шаблоны для Joomla! 1.5

Материал из Викиучебника — открытых книг для открытого мира

Шаблон Joomla отвечает за вывод содержимого сайта (компоненты, модули, статьи и др.информацию) и его внешнее форматирование. По умолчанию в Joomla! доступно два стандартных шаблона.Больше шаблонов можно найти на сайтах, которые посвященны Joomla! или можено сделать свой собственный шаблон. В шаблон Joomla! входят:

  • XML-файл для установки шаблона через администраторскую панель Joomla!
  • графический файл предпросмотра шаблона Joomla!
  • файл index.php, определяющий базовую структуру страницы вашего Joomla!-сайта
  • файл CSS-стилей, который позволяет регулировать оформление блоков страницы Joomla! (цвета, размеры шрифтов и тому подобное).

Виды шаблонов[править]

Всего существует два вида шаблонов. Первый вид это фиксированные. Второй вид это резиновые. "Резиновым" шаблоном называют шаблон, который автоматически приспосабливается под определённую ширину окна браузера пользователя. Этот макет имеет несколько преимуществ:

  • Такие шаблоны удобно печатаются на бумаге любого формата
  • У пользователей, имеющих маленькие мониторы не возникает проблем с изображением
  • В таком макете используются все доступное пространство браузера
  • У Пользователей, имеющих большие мониторы эффективно используется вся площадь экрана.

Преимущества и недостатки использования шаблонов[править]

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

Модули в шаблоне[править]

Модуль - небольшие объекты содержимого, которые могут быть отображены в любом месте шаблона. Модули служат для расширения возможностей Joomla! Они дают программам новую функциональность. Joomla! уже включает в себя несколько модулей:

  1. Главное меню (Main Menu)
  2. Верхнее меню (Top menu)
  3. Выбор шаблона (Template Chooser)
  4. Опросы (Polls) и т.д.

Каждый модуль должен находиться в определённой позиции - в обозначенном месте шаблона, в котором модуль будет отображаться при просмотре сайта.

Ссылки[править]