Contao DCA – Error / Info – Messages

„Ein Fehler ist aufgetreten!“ lautet die Meldung im Backend, wenn ein Feld falsch oder garnicht ausgefüllt wird.
Wird eine eigene Meldung/Message benötigt, reicht in Blick in die Message Klasse (Link) von Contao.

Werden folgende Methoden zB. in einem Callback ausgeführt, so erscheint die Ausgabe im oberen Bereich des Backends.

Message::addError("Fehler ist aufgetreten.");
Message::addInfo("This is an information.");
Message::addConfirmation("Confirmation, yeah!");

Vollständiges Beispiel:

$GLOBALS['TL_DCA']['tl_member']['fields']['state'] = array(
    //...
    'save_callback' => array('tl_xyz', 'testMethod'),
    //...
);
 
class tl_xyz extends Backend
{
   public function testMethod($dc)
   {
        Message::addError("Fehler ist aufgetreten.");
        Message::addInfo("This is an information.");
        Message::addConfirmation("Confirmation, yeah!");
    }
}

Zurück