На главную
 
{loadposition tariffz}
 
Host-Solutions.ru CMS Joomla! Инструкция Joomla! Создание шаблонов
Создание шаблонов
Тестовый хостинг с CMS Joomla сейчас!

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

 

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

 

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

 

 

 

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>

 

Новости

Host Solutions поздравляет Вас с Новым 2014 годом!
31.12.2013 | 
Уважаемые пользователи Host Solutions! Компания МАРОСНЕТ поздравляет вас праздником и желает...
подробнее Read more...
Новогодняя акция - 30% скидка!
20.12.2013 | 
Дарим 30% при продлении услуг виртуального хостинга или VPS от...
подробнее Read more...
Новая услуга на Host Solutions - VPS
19.12.2013 | 
Host Solutions предлагает вашему вниманию новую услугу - виртуальные выделенные...
подробнее Read more...
Доступна оплата через PayPal
13.12.2013 | 
Теперь вы можете заказать хостинг и оплатить домен на Host...
подробнее Read more...
Релиз новых версий Joomla
18.11.2013 | 
В начале ноября на сайте разработчиков Joomla были опубликованы новые...
подробнее Read more...

Статистика

Просмотры материалов : 4 830 056

Кто на сайте

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