Д

изайн сайтов на cms Joomla полностью описывается шаблонами. Шаблон состоит из графических файлов (логотипы, фоновые изображения), таблиц стилей (описывают свойства и поведение многих элементов), различные скрипты и, возможно, что-либо еще (все зависит от сложности шаблона). В этом уроке мы познакомимся с понятием "позиции в шаблоне Joomla", познакомимся с менеджером шаблонов и узнаем где хранятся шаблоны Joomla.

Модули на страницах сайтов под управлением Joomla размещаются строго в соответствии с правилами шаблона. Как я уже говорил, в шаблоне есть размеченные области (каждая имеет свое название), в которые и помещается модуль. Эти размченные области и назваются позиции в шаблоне Joomla. Давайте посмотрим на позиции стандартного шаблона (который получили вместе с Joomla). Перейдите по адресу www.newsite.ru/?tp=1

Позиции в шаблоне Joomla

рис. 1: Позиции шаблона

Теперь Вы можете видеть все существующие позиции данного шаблона и планировать какой модуль в каком месте разместить. В нашем случае, например, видно, что горизонтальное меню размещено в позиции User3, Главное меню (вертикальное) в позиции Left, а последние новости выводятся в позиции User1. За отображение каждого из этих элементов отвечает собственный модуль, поэтому можно говорить, что модуль Главного меню размещен в позиции Left и т.д. Подробнее о настроке шаблона мы поговрим в следующем уроке.

Теперь давайте посмотрим где находятся файлы шаблона (Вы наверняка захотите изменить логотип или что-либо еще). А находятся все шаблоны в папке templates нашего сайта. У нас это будет путь Z:\home\newsite.ru\www\templates; откройте эту папку.

Файлы шаблонов

рис. 2: Расположение шаблонов Joomla

Все папки, кроме system (на мамом деле и это шаблон, но нам он недоступен и совершенно не интересен), содержат шаблоны. Имя папки является и названием шаблона. Теперь возникает вопрос: "А как же узнать какой шаблон наш?". Существует два простых способа получить ответ:

Способ 1. В административной панели в меню "Расширения" выберите "Менеджер шаблонов".

Менеджер шаблонов в Joomla

рис. 3: Открываем менеджер шаблонов

В менеджере шаблонов мы видим все установленные шаблоны, а используется в настоящий момент тот, который отмечен маленькой желтой звездочкой (у нас это rhuk_milkyway).

Менеджер шаблонов

рис. 4: Менеджер шаблонов Joomla

Соотвественно, чтобы добраться до файлов шаблона нам нужно открыть папку rhuk_milkyway, находящуюся в templates (т.е. полный путь у нас выглядит как Z:\home\newsite.ru\www\templates\rhuk_milkyway).

Способ 2. Откройте наш сайт (www.newsite.ru), щелкните правой кнопкой на любом свободном месте сайта и выберите пункт "Просмотр кода страницы" (он может называться как угодно в зависимости от используемого браузера). А теперь пробегитесь лазами в поисках слова "templates" (оно должно Вам встретиться в первых 30-40 строках).

Код страницы

рис. 5: Просмотр кода страницы

У нас есть строка

<link rel="stylesheet" href="/templates/system/css/system.css" type="text/css" />

и строка

<link rel="stylesheet" href="/templates/rhuk_milkyway/css/template.css" type="text/css" />

Надеюсь,что Вы помните о том, что папка с темой system нами не учитывается (да и в менеджере шаблонов она не отображается), а значит нами используется шаблон rhuk_milkyway. Кстати, если Вам понравился какой-то шаблон сайта на Joomla - на который вы случайно наткнулись в Интернете - этим способом Вы можете узнать какой шаблон используется, найти его, скачать и установить на свой сайт.

Меню Joomla


Защитный код
Обновить

Реклама