Erstellt eine Aufgabe
Funktionsaufruf
Boolean createTodo(String pathMessageObject, String receiver, String text, Array data = array())
Parameter
- pathMessageObject
- Pfad des Objektes, an das die Aufgabe gebunden ist (z.B. /de oder /de/aktuelles/index.php)
- receiver
- Empfänger der Aufgabe (z.B. admin, user1)
- text
- Inhalt der Aufgabe
- data
- Zusätzliche Daten
- isImportant - [|1]
- Falls die Aufgabe wichtig ist
- sender
- Optional kann hier ein Benuzter als Absender angegeben werden, bei dem die Aufgabe dann ebenfalls erscheint.
- senderMail
- Optional kann hier ein Absenderadresse angegeben werden.
- inform - [|no]
- Falls weder beim Anlegen noch beim Erledigen eine Mail generiert werden soll
buttons- Zusätzliche Schaltflächen, um dem Benutzer vorgefertigte Aktionen anbieten zu können. Beispiel: array(array('action' => 'wShowDocument()'), array('action' => 'wShowDocumentInFilemanager()'))
Beispiel: Erstellt eine Aufgabe
Quelltext
<?php
$pathMessageObject = '/de/aktuelles/meldungen/klimaresonanzfenster.php';
$receiver = 'mustermann';
$messageText = 'Bitte Übersetzung zur Datei vornehmen.';
$options = array('isImportant' => '');
wMessagecenter::createToDo($pathMessageObject, $receiver, $messageText, $options);
?>
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.