Пожалуй, самая впечатляющая особенность шаблонов, появившаяся в Joomla 1.5, - это способность преобразовывать страницу, получаемую от ядра системы.
В пакете Joomla, доступном для загрузки, присутствует шаблон с именем Beez, который на наглядном примере демонстрирует возможности механизма преобразования. Полный пример набора преобразований находится в папке html.
Этот относительно несложный процесс заключается в простом копировании файлов из папок
/components/com_name/views/name_view/tmpl/
и
/modules/mod_name/tmpl/
в
templates/yourtemplate/html/com_name/name_view/
и
templates/yourtemplate/html/mod_name/
Для того, чтобы сделать свой вывод модулей, нужно в папку html добавить файл modules.php. Как выглядит его содержание, можно посмотреть в шаблонах идущих с Joomla. Стандартные макеты вывода определены в файле modules.php в папке templates\system\html\
Для страничной разметки используется замещающий файл макета pagination.php, в той же папке шаблона.