Goldensites. Создание сайтов. Разработка сайтов.

Новое на сайте

Редизайн сайта для Avantage, г.Новосибирск
Сайт на домене www.avantage-sib.ru; Разработка эксклюзивного дизайна в соответствии с
Создание сайта для оценочной компании Эстима, г.Барнаул
Сайт на домене www.estimacom.ru; Разработка эксклюзивного дизайна в соответствии с
Разработка сайта для ООО Алтай-Метран-Сервис
Сайт на домене www.ams-bar.ru; Разработка эксклюзивного дизайна для организации, занимающейся
Добавить сайт в каталог лучшихсайтов Joomla!

Вход в личный кабинет Goldensites

LiveZilla Live Chat Software

Портфолио по дизайну сайтов, разработке сайтов, созданию фирменного стиля

Класс JFactory

Часто при разработке сайтов на Joomla! мы используем класс JFactory. Класс JFactory обеспечивает доступ к основным объектам Joomla! Методы класса возвращают объекты в соответствии с текущими настройками сайта.
getApplication()
Возвращает ссылку на глобальный объект JApplication
$apl = & JFactory:: getApplication ();

getCache()
Возвращает ссылку на глобальный объект JCache
$cash = & JFactory:: getCache ();

getConfig()
Возвращает ссылку на глобальный объект JConfig
$Config = & JFactory:: getConfig ();

GETDATE()
Возвращает ссылку на глобальный объект JDate
$date =& JFactory:: getDate();

getDBO()
Возвращает ссылку на глобальный объект JDatabase
$db =& JFactory:: getDBO ();

getDocument()
Возвращает ссылку на глобальный объект JDocument
$doc =& JFactory:: getDocument();

getEditor()
Возвращает ссылку на глобальный объект JEDitor
$editor =& JFactory:: getEditor();

getLanguage()
Возвращает ссылку на глобальный объект JLanguage
$lang =& JFactory:: getLanguage();

getMailer()
Возвращает ссылку на глобальный объект JMailer
$mailer =& JFactory:: getMailer();

getSession()
Возвращает ссылку на глобальный объект JSession
$session =& JFactory:: getSession();

getTemplate()
Возвращает ссылку на глобальный объект JTemplate
$template =& JFactory:: getTemplate();

getURI()
Возвращает ссылку на глобальный объект JURI
$uri =& JFactory:: getURI();

getUser()
Возвращает ссылку на Глобальный объект JUser
$user =& JFactory:: getUser();

getXMLParser()
Возвращает ссылку на глобальный объект JXMLParser
$Xmlp = & JFactory:: getXMLParser();


Комментарии 

 
#1 Ant 02.05.2011 11:05
CMS - Joomla 1.6
Этот код дает разные результаты. почему?
$date = new DateTime();
$dt = new JDate(); //JFactory::getDa te();

$date->setTimezone(new DateTimeZone("Europe/London"));
$dt->setTimezone(new DateTimeZone("Europe/London"));
echo 'Гринвич: '.$date->format('Y-m-d H:i:s')." ".$dt->format('Y-m-d H:i:s').'';

$date->setTimezone(new DateTimeZone("Asia/Yekaterinburg"));
$dt->setTimezone(new DateTimeZone("Asia/Yekaterinburg"));
echo 'Оренбург: '.$date->format('Y-m-d H:i:s')." ".$dt->format('Y-m-d H:i:s').'';
Цитировать
 

Есть что почитать

Стандартные типы параметров для расширений Joomla!
Joomla! 1.6.x поддерживает 21 стандартный тип параметров расширений (шаблонов, плагинов,
Создание компонента для Joomla! 1.6 (часть 5)- Добавляем параметры запроса в пункт меню
Сначало прочтите Продолжаем разработку компонента для Joomla! 1.6 (Часть 4)На
Создание сайта для ООО ТПК "МИКА" (г. Барнаул)
Регистрация доменного имени tpkmika.ru; Разработка эксклюзивного дизайна в соответствии с
Разработка сайтов-визиток
Сайт-визитка - небольшой сайт, который состоит из нескольких страниц. На
Как получить доступ к переменным сессии в Joomla! определенным во внешнем скрипте
Часто при разработке сайтов на Joomla! нам приходиться работать с