Geef foutmeldingen en opmerkingen weer

From Joomla! Documentation

This page is a translated version of the page Display error messages and notices and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎Nederlands

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! Joomla 3.x 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

Zie ook