Файл templateDetails.xml - что и как

Если вы создаете свой шаблон или пытаетесь разобраться в настройках Joomla, то вы уже знаете об этом файле, если нет, то давайте разбираться...

Файл templateDetails.xml - один из главных файлов в шаблоне, без которого невозможна инсталяция шаблона и который его описывает:

  • кем создан (об авторе);
  • из каких папок и файлов состоит шаблон на Joomla;
  • список модулей и позиций;
  • и возможные настройки, которыми можно будет управлять прямо из админки сайта;

Файл templateDetails.xml

Строение templateDetails.xml

Строение templateDetails.xml будет описываться на основе стандартного шаблона protostar (видно на скрине выше), но будут еще и фишки ниже.

1. Вначале файла указывается кодировочка:

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

2. Далее указывается doctype и начиная с какой версии Джумлы можно ее ставить, в данном случае это 2.5:

<!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "https://www.joomla.org/xml/dtd/2.5/template-install.dtd">

3. Далее открывается само описание файла и версия joomla, для которой предназначен шаблон

<extension version="3.1" type="template" client="site">

в конце файла будет закрывающийся тег </extension>.

4. Далее в extension идут копирайты: кто и когда создал данный шаблон для Joomla и по какой лицензии его можно распространять.

 templateDetail-descr.xml

5. Затем идет перечисление файлов и папок (видно на скрине выше) - они выделяется при помощи тегов <filename> и <folder> и оборачиваются в тег <files> (все теги закрывающиеся).

6. Далее можно увидеть, что идет перечисление позиций шаблона с тегом <position> и оборачивающий тег <positions>.

7. Далее показываем какие есть языки у шаблоны и где они лежат (для русского создаем отдельно папку (ru-RU) и создаем ниже аналогично:

языки в templateDetalis

8. И самое интересное - это, конечно же, config файла templateDetails.xml - именно это мы уже сможем увидеть в админке (в настройке шаблона):

config templateDetails.xml

 

Скачать файл templateDetail.xml можно по данной кнопке (внутри архив ZIP с файлом)

 

Добавить комментарий


Защитный код
Обновить

Вы здесь: Сайтостроение CMS Joomla Файл templateDetails.xml - что и как