Ошибки, предупреждения и уведомления, могут быть показаны с любого компонента, модуль, плагин или шаблон с помощью методов, описанных ниже.
//Получить дескриптор Joomla! объект приложения
$app =& JFactory::getApplication();
//Добавить сообщение в очередь сообщений
$app->enqueueMessage( JText::_( 'Some error occurred' ), 'error' );
/** Alternatively, in PHP 5 */
JFactory::getApplication()->enqueueMessage( JText::_( 'Some error occurred' ), 'error' );
Второй аргумент enqueueMessage функция типа сообщения. "Ошибка" по умолчанию "сообщение", но в результате различных стилей для сообщения. Сообщение будет отображаться вместо специальных jdoc: включить заявление в шаблоне. Место в ваш шаблон на месте, где вы хотите к появлению сообщений.
<jdoc:include type="message" />
Message (Сообщение)
/** PHP 4 */
$app = JFactory::getApplication()
$app->enqueueMessage( 'Message' );
/** Alternatively, in PHP 5 */
JFactory::getApplication()->enqueueMessage( 'Message' );
Notice (Уведомление)
JError::raiseNotice( 100, 'Notice' );
Warning (Предупреждение)
JError::raiseWarning( 100, 'Warning' );
Error (Ошибка)
JError::raiseError( 4711, 'A severe error occurred' );
