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

