Папки и файлы шаблонов в Joomla |
По умолчанию для пользовательской части веб-сайта Joomla выбирается шаблон beez_20. Если заглянуть в папку templates/beez_20, то в ней можно обнаружить папки и файлы, показанные на скриншоте ниже.
Стандартный шаблон beez_20 в CMS Joomla 2.5
В папке css, как и следовало ожидать, находятся вложенные таблицы стилей CSS, подобранные для данного шаблона. Аналогично в папке fonts содержатся любые специальные шрифты, необходимые для шаблона.
Папка html является именно тем местом, где хранятся файлы любых замещений компоновок. Для шаблона beez_20 в этой папке имеется лишь один файл замещения под названием modules.php. Это файл специальной стилевой рамки модуля. Под стилевой рамкой модуля подразумеваются функции языка РНР, обеспечивающие дополнительную HTML-разметку, в которую помещается сам модуль. Такая рамка иногда еще называется оболочкой для вывода модуля. Более подробно стилевая рамка модуля рассматривается далее в этой главе.
Если заглянуть в папку templates/beez5/html, то в ней можно обнаружить папки com_contact и com_content. Эти папки содержат файлы замещений компонентов Contacts (Контакты) и Content (Содержимое). Принцип действия замещений будет рассмотрен далее в этой главе, а до тех пор достаточно знать, что файл замещения компоновки должен быть помещен в нужную папку в шаблоне, чтобы он был найден и использован в Joomla.
В папке images содержатся изображения, отобранные для шаблона, в том числе логотипы, кнопки, пиктограммы и т.д. А в папке javascript находятся любые файлы сценасценариев на языке JavaScript, требующиеся для шаблона. Так, для шаблона beez_20 имеются два файла сценариев JavaScript: один обеспечивает общее функционирование этого шаблона, а другой — дает пользователю возможность изменить размер шрифта.
Настройка параметров шаблона выполняется в административной части веб-сайта Joomla с помощью компонента Template Manager (Диспетчер шаблонов). Для этого требуются файлы языковой поддержки, с помощью которых выводимый на экран текст переводится на выбранный язык мира. А сами файлы языковой поддержки хранятся в папке language.
Ниже всех этих папок в папке шаблона располагаются файлы, перечисленные в таблице ниже.
Описание файлов шаблона
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |