Функции и переменные в Joomla
- Подробности
- Категория: Joomla (Джумла)
- Просмотров: 6125
Функции 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 - применяйте! Данные переменные и функции - составляют базовый набор!