
Перевод и публикация: Copyright © 2007 WWW.JOOMLAUA.COM
34
Дополнение
Структура шаблона (файла index.php)
Элементы <jdoc> позволяют обращаться к динамическим секциям шаблона без
использования PHP команд
Код шаблона
Эффект
<jdoc:tmpl name="loadcss" varscope="document"
type="condition" conditionvar="LANG_DIR">
<jdoc:sub condition="rtl">
<link href="templates/{TEMPLATE}/css/template_rtl.css"
rel="stylesheet" type="text/css" />
</jdoc:sub>
</jdoc:tmpl>
Установка CSS поддержки для
языков с письмом справа на
лево.
BODY
<jdoc:include type="message" />
Отображение
системных
сообщений Joomla!
<jdoc:include type="modules"
name="[position]"style="[Style]" />
Загрузить модуль в позиции
[position]. Стиль [style]: 0 –
модуль
отображается
в
табличной
колонке
(<td>…</td>)
1 – горизонтальное меню
-1 – отдельная строка
-2 – позиционирование с
помощью XHTML тегов
(<div>…</div>)
-3 – опция для форматирования
«закругленных» углов.
<jdoc:exists type="modules" condition="left" >
<jdoc:include type="modules" name="left" style="-3" />
</jdoc:exists>
Условная инструкция: если
имеется
модуль
для
отображения слева, загрузить
его в шаблон
<jdoc:include type="component" />
Отображение компонента. Имя
компонента
извлекается
из
URL.
Как заменить изображение (логотип) в шаблоне?