Создание шаблонов для Joomla.

Добавить иконку для сайта Joomla очень просто - нужно скопировать файл favicon.ico в папку текущего шаблона. При этом автоматически системой добавится такой код в html страницы:

Меню, созданное исключительно средствами CSS, которое иногда называется Suckerfish (прилипала), отличается высокой доступностью и оптимальным, с точки зрения поисковых систем, способом организации системы навигации.

Образцы кода для CSS меню можно посмотреть на http://css.maxdesign.com.au/

В пакете установки Joomla идет шаблон rhuk_milkyway. На его примере можно посмотреть как реализовано обрамление вокруг содержания сайта.

Разметка шаблона выглядит так:

Статью по этому вопросу можно прочитать на сайте Joomla здесь -> перевод с помощью переводчика google

Если пропустить создание нарезки в графическом редакторе, то создание модуля с закругленными углами выглядит так:

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

Основные шаги, на мой взгляд, будут следующие:

Скачать простую разметку в три колонки

Скачать простую разметку в три колонки одинаковой высоты

Скачать простой шаблон в три колонки одинаковой высоты с верхним меню в позиции user3

Файлы и папки шаблонов располагаются в каталоге /templates/, каждый в своей папке. Имена папок, в которых находятся шаблоны должны совпадать с именами шаблонов.

Файл templateDetails.xml

Файл templateDetails.xml имеет следующую структуру:

Этот файл представляет собой комбинацию кода разметки (X)HTML и програмного кода на языке PHP.

Пожалуй, самая впечатляющая особенность шаблонов, появившаяся в Joomla 1.5, - это способность преобразовывать страницу, получаемую от ядра системы.

В пакете Joomla, доступном для загрузки, присутствует шаблон с именем Beez, который на наглядном примере демонстрирует возможности механизма преобразования. Полный пример набора преобразований находится в папке html.