Logo
 

Это главная старница

Отличительной чертой Joomla является возможность взаимодействия с различными внешними приложениями. Многообразие расширений Joomla позволяет нам оснащать сайт всем необходимым. 

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

Для вывода компонента обычно предусмотрена центральная область шаблона, а вот количество и месторасположение модулей зависит только от нашей фантазии и необходимости. 
Что такое позиция модулей в шаблоне?

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

Как узнать, какие есть позиции модулей в шаблоне?

Для определения имеющихся позиций модулей в шаблоне существует два метода: 
Найти в файле index.php шаблона все вызовы функции mosLoadModules, и посмотреть первый аргумент этой функции. 
Установить интересующий вас шаблон на сайт, а затем, в адресной строке браузера, после имени сайта добавить ?tp=1. Например, если вы хотите узнать, какие позиции шаблонов определены на нашем сайте, просто наберите: http://dreval.com/index.php?tp=1. 



Как добавить позицию модулей в шаблон?

Позиции для модулей задаются в файле index.php шаблона с помощью функции mosLoadModules: 


mosLoadModules( $position_name , $style);
$position_name — имя позиции, $style — стиль вывода модуля 



Для удобства начинающих пользователей, в Joomla! уже созданы базовые имена позиций для модулей (параметр $position_name):

advert1, advert2, advert3, banner, bottom, cpanel, debug, footer, header, icon, inset, left, legals, newsflash, pathway, right, toolbar, top, user1, user2, user3, user4, user5, user6, user7, user8, user9.

Примечание: не забудьте, это всего лишь имена позиций, сами позиции для модулей Вы должны задать в своем шаблоне. Если Вы опубликуете модуль, к примеру, в позиции footer, не задав ее в шаблоне, то модуль не будет показан на сайте.

Все имена позиций для модулей Joomla абсолютно равнозначны. Для добавления, удаления или изменения названия позиций выберите пункт меню «Сайт->Шаблоны->Расположение модулей» (Site->Template Manager->Module Positions).

Стили отображения модулей определены в файле includes/frontend.html.php. В настоящее время поддерживаются следующие стили (параметр $style): 
mosLoadModules( "position" ) — используется для стандартного вывода модулей в таблицах 
mosLoadModules( "position", 1 ) — используется для вывода модулей горизонтально 
mosLoadModules( "position", -1 ) — используется для вывода модулей без таблиц и блоков div, у модуля не будет заголовка 
mosLoadModules( "position", -2 ) — используется для вывода модулей блоками div 
mosLoadModules( "position", -3 ) — используется для создания в модуле круглых углов 



Примечание: параметр $style отвечает за способ вывода модулей в позиции. А вот внешнее оформление модулей задается уже непосредственно в файле template_css.css шаблона. 

Например, если мы хотим определить позицию модулей left, и желаем чтобы модули отображались не в таблице, а в слоях, то необходимо в шаблоне вставить следующий код: 

<?php mosLoadModules( 'left', -2 ); ?>.

 
 
   
Обучающая программа егэ по математике тут «Важно! Как заполнять бланки ЕГЭ 2011» «Расписание ЕГЭ 2011: успей подготовиться» Русский язык История Математика Физика Биология Химия Английский язык Информатика новые тесты по русскому языку егэ он лайн тесты егэ математика егэ по истории практикум обществознание егэ online пройти тест оформление стенда подготовка к егэ по информатике материалы егэ физика егэ г т егоровой ответы как хорошо здать егэ по русскому языку егэ по русскому языку образец егэ 2011 география типовые тестовые задания способы решения егэ по математике тесты и решения егэ по математике как оценивать егэ по обществознанию? демоверсии егэ обществознание тесты егэ онлайн по математике егэ по русскому языку сычёва павлова русский егэ online решения демонстрационного варианта егэ 2010 сделать пробный егэ по истории егэ кимы по математике задания по егэ по истории-древние цивилизации востока репетиционный егэ по русскому языку пробные варианты егэ побиологии подгтовка к егэ по информатике сборник тестов егэ по истории сборник тестов