Geef foutmeldingen en opmerkingen weer
From Joomla! Documentation
Fouten, waarschuwingen en berichten kunnen worden weergegeven door elk component,module, plugin of template door middel van de code zoals die hieronder wordt getoond.
// 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');
Het tweede argument naar de enqueueMessage functie is het type bericht. De standaardwaarde is "message" maar een "error" resulteert in een andere stijl voor het bericht. Het bericht zal worden weergegeven op een speciale jdoc:include statement in uw template. Plaats het volgende in uw template op de plaats waar u deze berichten wil laten weergeven.
<jdoc:include type="message" />
Opmerking
Message
JFactory::getApplication()->enqueueMessage('Message');
Bericht
Notice
JError::raiseNotice( 100, 'Notice' );
Waarschuwing
Warning
JError::raiseWarning( 100, 'Warning' );
Fout
Error
JError::raiseError( 4711, 'A severe error occurred' );
Joomla! 3.x gebruikt bootstrap
Omdat Joomla! bootstrap gebruikt in haar templates zullen de opmerkingen de standaard bootstrap CSS stijlen gebruiken voor de Alerts.
Zie: http://getbootstrap.com/2.3.2/components.html#alerts
De algemene syntax blijft:
JFactory::getApplication()->enqueueMessage('Your Message', 'type');
Waar type één van de onderstaande kan zijn
- 'message' (of leeg) - groen
- 'notice' - blauw
- 'warning' - geel
- 'error' - rood