Создание простого шаблона для Joomla!

Опубликовано: 11.04.2018

видео Создание простого шаблона для Joomla!

Joomla-Мастер: с нуля до Премиум шаблона

It has been suggested that this article or section be split into specific version Namespaces . ( Discuss ). If version split is not obvious, please allow split request to remain for 1 week pending discussions. Proposed since 20 {{{4}}} ago .



Введение

Цель этого урока - послужить введением в создание Joomla! шаблонов. Он будет охватывать необходимые файлы и код, который нужен для создания базового шаблона. Код представлен в таком виде, что его можно скопировать и вставить в Ваш шаблон с незначительными адаптациями.


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

Установка структуры каталогов

Чтобы создать самый простой шаблон, ""создайте новую папку" в папке "шаблоны". Назовите папку по названию Вашего шаблона, т. е. "mynewtemplate".

Используя ваш любимый текстовый редактор, создайте файлы index.php и templateDetails.xml Для поддержания порядка в файлах, создайте "'две новые папки" " с названием "images" и "css". Внутри папки "css" создайте файл с названием template.css.


Оформление меню в шаблоне Joomla

Конечно можно разместить весь Ваш код CSS напрямую в Вашем index.php файле, но многие веб-разработчики предпочитают размещать свой код CSS в отдельном файле, который может быть связан с несколькими страницами, используя тег ссылки. Это также может сократить время загрузки страниц, так как отдельный файл может быть кэширован.

Это самые простые практичные найстройки. Структура папок и файлов может быть такой:

* mynewtemplate/ ** css/ *** template.css ** images/ ** index.php ** templateDetails.xml

Создание базового templateDetails.xml файла

TemplateDetails.xml файл необходим. Без него, ваш шаблон не будет виден в Joomla!. Этот файл содержит ключи метаданных о шаблоне.

Структура и синтаксис файла зависит от той или иной версии Joomla.

Для , используйте следующее:

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.5/template-install.dtd"> <install version= "1.5" type= "template" > <name> mynewtemplate </name> <creationDate> 2008-05-01 </creationDate> <author> John Doe </author> <authorEmail> [email protected] </authorEmail> <authorUrl> http://www.example.com </authorUrl> <copyright> John Doe 2008 </copyright> <license> GNU/GPL </license> <version> 1.0.2 </version> <description> My New Template </description> <files> <filename> index.php </filename> <filename> templateDetails.xml </filename> <folder> images </folder> <folder> css </folder> </files> <positions> <position> breadcrumb </position> <position> left </position> <position> right </position> <position> top </position> <position> user1 </position> <position> user2 </position> <position> user3 </position> <position> user4 </position> <position> footer </position> </positions> </install>

Для и более поздних, используйте следующую версию файла. Измените цифры версии version="2.5" на версию вашего Joomla! пакета.

rss