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> |