Функции и переменные в Joomla

Функции Joomla и переменные в Joomla

Это список основных переменных и функций в Джумле:

Переменные:

JVersion::getLongVersion() Версия
$db = &JFactory::getDBO() Объект для работы с базой
$user = &JFactory::getUser() Объект Юзера
JURI::base() URL путь

далее:

JURI::root() фронтенд URL путь
JPATH_SITE Путь к файлам на сервере (абсолютный путь
$mainframe->getTemplate() Название темплейта
$mail = &JFactory::getMailer() Объект Отправки почты
$browser = &JBrowser::getInstance() Объект браузер
&JFactory::getCache() Объект кеш
$document = & JFactory::getDocument(); Управление документом(title, description, keywords)
$session =& JFactory::getSession(); Объект для работы с SESSION
$lang = &JFactory::getLanguage(); Объект для работы с языками
$app =& JFactory::getApplication(); Объект "mainframe"

Переменные темплейта в Joomla:

<jdoc:include type="modules" name="{NAME}" style="{STYLE}" /> Подключение модуля в Joomla
<jdoc:include type="component" /> Подключение компонента
<jdoc:include type="head" /> Headers
<jdoc:include type="message" /> Вывод сообщений
JRequest::getVar() Извлечение даных с масивов $_GET, $_POST, $_REQUEST
JUtility::sendMail() Отправка почты
JUtility::sendAdminMail() Отправка почты Администратору
JFolder::create() Создание папки
JUtility::getToken() Создание хеш кода, для защиты полей формы
JRoute::_() создание SEO ссылки
$mainframe->redirect() Переход на другую страницу
JText::_() Перевод текста
JError::raiseError() Вывод системной ошибки
JError::raiseWarning() Вывод ошибки
JError::raiseNotice Вывод предупреждения
$mainframe->enqueueMessage(); Вывод сообщения

Теперь вы знаете - чем дышит Joomla - применяйте! Данные переменные и функции - составляют базовый набор!

Добавить комментарий


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

Вы здесь: Сайтостроение CMS Joomla Функции и переменные в Joomla