Шаблоны и связанные с ними файлы являются основой для визуальной оболочки, т.е. дизайна и внешнего вида сайта. Управление шаблонами осуществляется отдельно от управления контентом сайта.
Стандартный пакет Joomla! поставляется с двумя шаблонами. Уже установленным шаблоном madeyourweb, который вы видите, зайда на сайт первый раз, и rhuk_solaflare_ii.
Файлы шаблонов обычно находятся в директории шаблонов (templates), которая расположена в корневой директории Joomla! Каждый шаблон состоит из следующих файлов:
Таблица 2: Файлы шаблонов
| Название файла | Описание |
| Index.php | Файл содержит HTML, PHP и, возможно, JavaScript код, являющийся основой для дизайна сайта. В комбинации с .css и фалами картинок этот файл определяет весь дизайн и расположение контента на вашем сайте. |
| templateDetails.xml | Этот файл служит для распознания шаблона системой Joomla! и содержит ссылки на все используемые в шаблоне файлы: index.php, .css и т.д. |
| template_thumbnail.png | Это файл-картинка, который служит для отображения скриншота сайта в менеджере шаблонов. Наличие данного файла в папке шаблона обязательно. |
| template_css.css | Каскадные листы стиля (CSS), расположенные в папке css, содержат код, который служит для обработки визуальных элементов сайта: размеров шрифтов, цветов и т.д. Количесто .css файлов не ограничено. Но для корректной работы CSS необходимо разместить ссылки на данные файлы в index.php. Например: < ?php echo "< link rel=\"stylesheet\"href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/ template_css.css\" type=\"text/css\"/>" ; ?> Хотя этот пример разбит на четыре строки, в самом коде не должно быть пробелов |
| Файлы картинок | Эти файлы изображений, предназначенные для обеспечения отображения визуальных элементов дизайна, размещены в папке images вашего шаблона. Картинки могут быть в форматах .gif, .jpg, или .png. |
| Подробнее об этом: это руководство не охватывает создание и дизайн шаблонов детально |