TemplateDetails.xml в шаблоне Joomla

Добавление templateDetails.xml в шаблон joomla

Для того чтобы заставить наш шаблон работать, нам необходимо сделать еще один дополнительный шаг, а именно создать файл с именем templateDetails.xml — также в папке /templates/ourtemplate.

Минимальный код, который должен содержать файл templateDetails.xml, выглядит так:

<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE install PUBLIC "-//Joomla! 3//DTD template 1.0//EN"
"http://www.j00mla.0rg/xml/dtd/l.6/template-install.dtd">
<extension version="3" type="template" client="site">

<name>ourtemplate</name> </extension>

client="site" означает, что этот шаблон используется для клиентской части, а не панели управления (административной части сайта). Разумеется, более сложные шаблоны будут включать множество дополнительных элементов. Как и в index.php, в этом файле определяется ! DOCTYPE, но в данном случае тег ссылается на стандарт, специально созданный для шаблонов Joomla!.

Теперь, когда шаблон установлен (вы можете сделать это посредством метода установки Поиск (Discover), если файлы index.php и templateDetails.xml уже добавлены в нужную папку), а его стиль сделан стилем по умолчанию, мы можем просмотреть в браузере содержимое сайта. Это будет то же содержимое, которое вы определили в компонентах сайта.