Display error messages and notices

From Joomla! Documentation

Errors, warnings and notices can be displayed from any component, module, plugin or template using the methods outlined below.

// Get a handle to the Joomla! application object$application=JFactory::getApplication();// Add a message to the message queue$application->enqueueMessage(JText::_('SOME_ERROR_OCCURRED'),'error');/** Alternatively you may use chaining */JFactory::getApplication()->enqueueMessage(JText::_('SOME_ERROR_OCCURRED'),'error');

The second argument to the enqueueMessage function is the type of the message. The default is 'message', but 'error' results in a different style for the message. The message will be displayed in place of a special jdoc:include statement in your template. Place the following in your template at the location where you want messages to appear.

<jdoc:includetype="message"/>

Message

Message

JFactory::getApplication()->enqueueMessage('Message');

Notice

Notice

JError::raiseNotice(100,'Notice');

Warning

Warning

JError::raiseWarning(100,'Warning');

Error

Error

JError::raiseError(4711,'A severe error occurred');

Joomla! 3.x is bootstrapped

Since Joomla! uses bootstraped templates, the messages will use the standard bootstrap CSS styles for Alerts.

Content is available under Joomla! EDL unless otherwise noted.Joomla!® is a registered trademark of Open Source Matters, Inc.If you are experiencing technical issues with this website, please report it
.
Notice a content problem? Create an account
and fix it.