УРОК №2 Создание шаблон для CMS Joomla 3.2

Автор Ivan Samoilov
УРОК №2 Создание шаблон для CMS Joomla 3.2

в этом видео.

Я хочу разобрать структуру файла template xml файл основной декларации шаблоны описывает файлы и папки входящие в состав шаблона и позиции управления шаблоном на примере. Я хочу разобрать стандартный шаблон джумла для примера. Я бы хотела разобрать стандартный шаблон джумла под названием PS3, что мы здесь видим условно на структуру шаблона можно разделить на 5 частей — это описание шаблона — это описание файлов и директорий шаблона описание позиций для модулей шаблона описания языковой локализации и описание настроек.

Ну начнем с самого начала, что мы здесь видим первой строчке указывается кодировка и версия xml документа 2..

Каким образом нужно читать. Этот документ первая вторая строчка у вас с вашим шаблон не должны быть идентичны не меняйте их также в принципе как и третью следующую третья строчка — это открывающийся extension театр закрывается в самом конце. Как видно. Всё описание шаблона вписывается как раз в этот открывающийся и закрывающийся так extinction вот и есть три атрибута версия Type и клиент в данном случае. Вы можете поменять разве, что версию. Она говорит о том. Под какую версию джумлы делся данный шаблон. Если вы делаете шаблон под более позднее. Или более раннюю версию. Джума дальше идёт описание шаблона такие как название шаблона дата создания шаблона автор шаблона email авторы шаблона адрес веб-сайта автор шаблона либо шаблона самого данные о копирайте данные о лицензии версия шаблона и описание дескрипшн хочу обратить. Ваше внимание на то и дескрипшн в нём написано языковая. Константа чьё значение подставляется сюда и описано в файлах языковая локализация, а подобных constant языковых пакетов мы поговорим в следующем видео. А пока продолжим следующему идёт открывающийся и закрывающийся Files в котором описаны директории то есть папки и файлы входящие в состав шаблона здесь хочу отметить, что в папке описывается открывающихся и закрывающихся такое фольклор, а файлы File name за ним следует описание позиции модулей открывающихся и закрывающихся. ТТГ повышен здесь идёт перечисление всех модулей то есть позиции под модули об этом и более подробно поговорим в видео посвящённые файл index.php дальше следует описание файлов языковой локализации в открывающийся и закрывающийся Language. У тебя есть атрибут Folder который указывает на ту папку в какой в которой находятся файлы локализации внутри тега Language находится Language с атрибутами так атрибут так — это метка языка то есть в данном случае метко говорит нам о том, что — это файлы английской локализации локализация как правило два файла системный и основной, а внутри же тегов Language описана папка и название самого файла ничего сложного об этом мы будем говорить видео последнюю очередь описываются настройки шаблона которым мы можем воспользоваться через административную панель джумла к примеру чтобы дать возможность вставить произвольный логотип или слоган менять все шаблоны через административную панель. Они прописываются между открывающихся и закрывающихся тегами config в административной панели — это выглядит следующим образом зайдём на сайт расширение менеджер шаблонов бис дополнительные параметры здесь мы можем поменять заголовок сайта описание сайта позиция навигация цветовую схему то есть примерно. Давайте посмотрим как выглядят шаблон сейчас и как он будет выглядеть после того как мы поменяем настройки заголовок сайта и описание сорта также поменяем цветовую схему сохраняем настройки обновляю страницу и видим, что они разительно отличаются друг от друга — это часть файла template Rails xml объемная для объяснения и понимания. Поэтому я сделаю отдельное видео посвященное как раз тому как медведь такой функционал свой шаблон на этом. Я хочу закончить — это видео следующих видео я более подробно объясню. Каким образом возможно внедрить произвольной функционал свой шаблон и более подробно объясню, что такое файлы языковая локализация к этому видео. Я прикладываю файл шаблон template Styles xml который поможет вам быстро и удобно создать такой же файл под свой шаблон на этом я заканчиваю увидимся в следующем видео.

0 комментариев
0

Читайте также