Проверка на пользовательскую часть сайта - где мы находимся
JFactory::getApplication()->isSite()
Загрузка файла языковой поддержки
$this->loadLanguauge();
Вызов элементов ввода из суперглобальной переменной $_REQUEST языка PHP. Возвращает false или true.
JRequest::getBool()
Вывод ошибки. В качестве аргументов указываются: код ошибки и текст ошибки.
JError::raiseWarning()
// с подключением файла языковой поддержки и переменными
JError::raiseWarning(1000, JText::_('PLG_USER_MYREGISTRATION_TOS_AGREE_REQUIRED'))
Получить ID текущего пункта меню
$app = JFactory::getApplication(); //Следующий синтаксис получает идентификатор текущего меню: $currentMenuId = $app->getMenu()->getActive()->id; //распечатать его echo $currentMenuId = $app->getMenu()->getActive()->id;
Вывод картинки с помощью Json
<?php $images = json_decode ($item->images);?> <img src="/<?php echo $images->image_intro;?>" />