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!");
}
}