no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| |
| — | de:create:functions:getanswermissing [12.01.2015 20:25] (aktuell) – ausgelagert aus functions-proc admin |
|---|
| | ====== getAnswerMissing() ====== |
| |
| | ''boolean **getAnswerMissing**()'' |
| | |
| | Mit der Funktion ''getAnswerMissing()'' kann man ermitteln, ob eine Seite wiederholt angezeigt wird, weil eine Antwort fehlte __oder__ nicht das vorgegeben Format erfüllte. Diese Funktion kann z.B. eingesetzt werden, um eine zusätzliche Information anzuzeigen. |
| | |
| | **Tipp:** Falls Sie eine [[:de:create:checks#individuelle_antwort-pruefung|Individuelle Antwort-Prüfung]] durchführen, geben Sie im Befehl ''[[:de:create:functions:repeatpage|repeatPage]]'' die Kennung eines Textbausteins ein, um diesen als Fehlermeldung anzuzeigen. |
| | |
| | ===== Beispiel ===== |
| | |
| | Der folgende PHP-Code zeigt den Textbaustein "infoAB01" an, falls die Seite wegen einer fehlenden oder fehlerhaften Antwort (z.B. in Frage AB01) erneut angezeigt wird. |
| | |
| | <code php> |
| | if (getAnswerMissing()) { |
| | text('infoAB01'); |
| | } |
| | question('AB01'); |
| | </code> |