Предполагаем что вы хотите изменить вывод шаблона определенных страниц отдельного компонента , отдельного модуля, оформление (хром) модуля и отображение постраничной навигации. На сайте есть еще один урок на эту тему. Он длиннее и менее доступен для понимания, но намного более содержателен. Если у вас есть опыт создания шаблонов, вам может быть интересно его прочесть.
Рассмотрим ситуации последовательно. Первым шагом для любого из вариантов является создание в папке шаблона папки html.
В этой папке будут созданы под-директории для хранения ваших измененных шаблонов вывода. Во многих ситуация нет необходимости создавать шаблон с нуля. Можно воспользоваться готовым.
Изменение вывода шаблонов модуля и компонента
Файлы шаблонов видов компонента Joomla должны быть поименованы по следующей схеме:
/templates/шаблон_сайта/html/com_компонент/вид/шаблон_вида.php
Для модулей схема немного проще. Файл вида чаще всего называется default.php; модули с несколькими типами вида (шаблонами) встречаются редко.
/templates/шаблон_сайта/html/mod_модуль/шаблон_вида.php
Соответствующая схема путей к шаблонам видов применяется в файлах расширения, которые находятся в папках /components/com_копонент и /modules/mod_модуль. Таким образом, для изменения вывода шаблона статьи из компонента com_content нужно скопировать файл
/components/com_content/views/article/tmpl/default.php
в папку html в папке нового шаблона
/templates/новый_шаблон/html/com_content/article/файл_вида.php
Для модуля, к примеру, mod_login, нужно проделать то же. Скопировать файл
/modules/mod_login/tmpl/default.php
в папку html в папке нового шаблона
/templates/новый_шаблон/html/mod_login/default.php
В папках расширений в папке нового шаблона лучше сразу создать пустые файлы index.html. Они предотвращают просмотр содержимого папки случайным любопытным.
Теперь изменения, внесенные в файл
/templates/new_template/com_content/views/article/tmpl/default.php
будут учтены при выводе шаблона статьи на сайте Joomla. То же самое, за исключением небольшой разницы в путях, относится и к выводу контента модулей.
Оформление дизайна (хрома) модулей
Для создания стилей оформления модуля создайте непосредственнов папке html файл modules.php с первоначальныйми строчками кода PHP



