На главную
 
Здесь вы можете проверить, свободен ли
интересующий вас домен, и сколько он стоит
 
Выберите необходимую вам зону
 
Главная CMS Joomla! Инструкция Joomla! Создание шаблонов
Создание шаблонов PDF Печать E-mail

В этой главе...

♦          Разработка собственного шаблона

♦          Изменение существующего шаблона

 

10.1. Структура шаблона

 

Как вы уже знаете, шаблоны используются для быстрого изменения дизайна сайта. Скорее всего, вы уже использовали некоторые шаблоны. Все, что нужно для изменения дизайна сайта, — это установить и применить шаблон. После этого дизайн вашего сайта будет неузнаваем.

 

В этой главе мы поговорим о создании собственного шаблона. Все шаблоны Joomla хранятся в каталоге templates. Для каждого шаблона предназначен отдельный каталог, имя которого совпадает с именем шаблона.

Joomla-шаблон состоит минимум из двух файлов:

 

■          templateDetails.xml — служебный файл шаблона, содержащий инструкции по установке шаблона;

 

■          index, php — главный файл шаблона, который может содержать как РНР-, так и HTML-код.

 

Нужно отметить, что структура шаблона в Joomla версии 1.5 изменилась по сравнению с Joomla 1.0. Если вам нужно установить старый шаблон, включите режим обратной совместимости (для этого включите плагин System — Legacy).

В этой главе при создании файла шаблона мы не будем рассматривать основы HTML/PHP. Если вы вообще не имеете представления о том, что такое HTML, вам пригодится краткий курс HTML, приведенный в приложении Б. Вы познакомитесь с основными HTML-тегами и с представлением цветов в HTML.

Перед тем как приступить к созданию шаблона, создайте каталог mytem-plate, чтобы в нем хранить файлы шаблона.

 

10.2. Файл templateDetails.xml

Разработку шаблона начнем с файла templateDetails. xml (листинг 10.1). Формат этого файла похож на формат XML-файла модуля и может содержать некоторые директивы из XML-файла модуля (author, copyright и т.д.), которые я не стал приводить в листинге для его упрощения.

Листинг 10.1. Файл templateDetails.xml

<?xml version="1.0" encoding="windows-1251"?>

<install version="1.5">

<name>mytemplate</name>

<description>

Мой первый шаблон

</description>

<files>

<filename>index. php</filename>

<filename>templateDetails. xml</filename>

</files>

</install>

 

Как и в случае с XML-файлом модуля в секции files, вам нужно перечислить все файлы шаблона. В нашем случае файлов всего два, но на практике их будет существенно больше. Как минимум вам понадобится CSS-файл, содержащий описание стилей, и файлы картинок. Для картинок лучше создать отдельный подкаталог images в каталоге mytemplate. Тогда картинки можно прописать так:

<filename>images/logo.png</filename> <filename>images/bg.png</filename>

 

Новости

Статистика

Просмотры материалов : 1256704

Кто на сайте

Сейчас 228 гостей онлайн
 
 
Баннер
 
 
Партнер REG.RU Мы принимаем WebMoney, Здесь находится аттестат нашего WM идентификатора 110005872604 Мы принимаем QIWI Мы принимаем Яндекс.Деньги Мы принимаем Z-PAYMENT
Разработка сайтов компания “СВАРОГ”
© 2012 Host Solutions - Хостинг и регистрация доменов. Все права защищены.
Дизайн, Разработка сайтов компания “WEB-SVAROG”