Home

Page 9
Page 9
background image

Перевод и публикация: Copyright © 2007 WWW.JOOMLAUA.COM 

 

7

Листинг 2: CSS файл 

body {  
font-family: Arial, Helvetica, Sans Serif; 

 
Данный  код  несколько  упрощен,  а  его  заглавная  часть (<head>…</head>) не  совсем 
отвечает  стандарту XHTML. Также  таблица  имеет  визуальную  границу  между  ячейками 
(атрибут border=1), позволяющую  легче  увидеть  структуру  шаблона.  Теперь  вы  можете 
максимально  воспользоваться  своим  воображением  и  креативными  способностями  в 
плане  подбора  цветовой  гаммы  и  логотипов.  Этот  код  должен  быть  сохранен  в  файле 
index.php, именно из файла с таким названием Joomla! проводит чтение команд и скриптов 
шаблона. 
 
Далее, в заглавную часть кода интегрируются стандартный CSS файл системы Joomla! и 
индивидуальный CSS файл данного шаблона. На данном этапе CSS файл содержит только 
одну команду, определяющую тип шрифта. 
 
Первый шаблон вам придется создать полностью вручную в соответствующей директории 
Jooomla! Затем его можно запаковать в архив, которым, с помощью Инсталлятора Joomla! 
(Joomla! Installer), смогут воспользоваться другие пользователи. Сохраните файл разметки 
index.php  в  только  что  созданной  директории

 

[ПутьКJoomla!]/templates/joomla150_book/.

 

Сохраните файл template.css в 

[ПутьКJoomla!]/templates/joomla150_book/css/

 . 

Основная  структура  вашего  шаблона  готова.  Теперь  необходимо  определить  ее  с 
помощью XHTML файла,  который Joomla! сможет  отображать  в  административной 
секции. 

 

Структура директорий шаблона 

 
Теперь  необходимо  позаботится  о  кое-каких  условиях.  Как  уже  говорилось,  шаблон 
должен иметь определенную структуру директорий: 
 

[ПутьКJoomla!]/templates/[НазваниеШаблона]/ 
[ПутьКJoomla!]/templates/[ НазваниеШаблона]/css/ 
[ПутьКJoomla!]/templates/[ НазваниеШаблона]/images/ 

Название шаблона не должно содержать пробелов или каких-либо специальных символов. 
При  инсталляции  шаблона  в  виде  заархивированного  файла,  Установщик  Шаблонов 
(Template Installer) использует это название для создания структуры директорий шаблона. 
Также,  при  использовании  некоторых  операционных  систем  проблемы  может  вызвать 
слишком  «экзотичное» (с  использованием  букв  нелатинского  алфавита)  название 
шаблона.  И  в  завершение,  отметим  также,  что  название  шаблона  должно  иметь  смысл, 
например, название нашего тестового шаблона joomla150_book. 

В директориях шаблонов должны присутствовать следующие файлы: 

Файл  структуры:  это  базовая  версия HTML файла,  который  мы  создали  ранее: 

/templates/joomla150_book/index.php

Данный  файл  должен  иметь  расширение .php, так 

как  динамические  модули Joomla!, которые  мы  будем  использовать  позднее 
интерпретируются именно языком PHP. 
Картинка 

предварительного 

просмотра

файл 

/templates/joomla150_book/template_thumbnail.png

 

содержит  картинку  предварительного 


Copyright © 2018 Файлообменник zfile.in.ua

Использование любых материалов сайта возможно только с разрешения автора.