Главная » Joomla » Статьи о Joomla » Основы Joomla » Основы создания шаблонов для CMS Joomla
Распечатать статью

Основы создания шаблонов для CMS Joomla

Joomla – наверное, один из самых популярных движков для создания сайтов. Популярность этой системы управления контентом сравнима лишь с популярностью WordPress, что, собственно, отражается на количестве студий, занимающихся разработкой шаблонов под эту cms. Шаблон под Joomla – не столь уж и сложная вещь, как это может показаться на первый взгляд. Каждый шаблон для этой системы управления контентом обладает четкой структурой, которая включает в себя различное количество модулей, под которые определены отдельные позиции в шаблоне, подключаемые css-странички, отдельные скрипты.

Шаблон для Joomla состоит всего из нескольких файлов и папок. Обычно, создают две папки для css-файлов и для изображений. Кроме папок, создаются еще такие файлы: index.php, params.ini, templateDetails.xml, template_thumbnail.png и favicon.ico. Файл index.php собственно и является главным файлом, благодаря которому программист может на главную страничку добавить необходимое количество модулей. При этом дизайном самой страницы и дизайном модулей управляют через css-файлы, подключаемые к файлу index.php и содержащиеся в папке для css-файлов. Обязательным компонентом для index.php является наличие компонента , который собственно ответственен за вывод содержимого сайта в шаблоне.

Модули шаблона также выводятся благодаря функции jdoc:include. Эта функция в Joomla подключает модули, которые легко позиционируются на страничке. Модулей в этой cms предусмотрено много и часто под определенный модуль уже зарезервировано определенное слово, как, к примеру, для модулей правой колонки -“right”, или левой -“left”, или же модуль под панель навигации – “breadcrumbs” (“хлебные крошки”). Существует возможность дополнить систему новыми модулями, однако эта возможность уже далеко за пределами создания шаблона.

Но мало указать модуль в файле index.php. Он не появится на страничке пока система не увидит его в xml-файле templateDetails.xml. Файл params.ini чаще пустой, а вот template_thumbnail.png содержит в себе изображение шаблона, которое легко увидеть в администраторской панели при наведении курсора мыши на обозначение шаблона. Файл favicon.ico – это ничто другое как иконка для сайта, выводимая в браузере у обозначения титла странички. Обычно она подключается к index.php особым образом и ее легко заменить.

Чтобы загрузить созданный для Joomla шаблон, необходимо зайти в администраторскую панель. Там нужно перейти по ссылке для загрузок, где и загрузить необходимый архив файлов. Следует сказать, что перед загрузкой файлы нужно архивировать в zip-архив. Joomla обычно работает лишь zip-архивами, поэтому перед загрузкой шаблона лучше архивировать файлы с помощью zip-архива. И не менее важно проследить за тем, чтобы в вашем архиве находился указанный выше xml-файл, без которого просто невозможно установить шаблон в этой cms. После загрузки нужно перейти в панель управления шаблонами и сделать ваш шаблон по умолчанию. После всех этих манипуляций ваш шаблон будет виден как основной.

Здесь мы в общих чертах поговорили о создании шаблона для Joomla, но в последующих статьях разберем эту процедуру более подробно.

Источник:  joomlashablony.ru

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи