Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision |
de:create:checks [12.01.2015 21:29] – admin | de:create:checks [05.05.2015 13:01] – [Individuelle Antwort-Prüfung] admin |
---|
**Tipp:** Verwenden Sie die Funktion ''[[:de:create:functions:markfail|markFail()]]'', um Eingabefelder mit fehlerhaften Angaben zu markieren. | **Tipp:** Verwenden Sie die Funktion ''[[:de:create:functions:markfail|markFail()]]'', um Eingabefelder mit fehlerhaften Angaben zu markieren. |
| |
Eine Fehlermeldung erhalten Sie, indem Sie im Falle fehlender/falscher Antworten einfach einen entsprechenden Textbaustein mittels [[:de:create:functions:text|text()]] anzeigen. Wählen Sie beim Anlegen des Textbausteins aus, dass der Text im Stil einer //Warnung// angezeigt wird -- dann erhält er dieselbe Formatierung wie die Standard-Fehlermeldungen. | Eine Fehlermeldung können Sie anzeigen, wenn Sie als Argument in der Funktion ''repeatPage()'' die Kennung eines Textbausteins eintragen (s. unten). Alternativ können Sie auch einen entsprechenden Textbaustein mittels [[:de:create:functions:text|text()]] anzeigen. Für die zweite Variante wählen Sie beim Anlegen des Textbausteins aus, dass der Text im Stil einer //Warnung// angezeigt wird -- dann erhält er dieselbe Formatierung wie die Standard-Fehlermeldungen. |
| |
| |
// Fehler und zurück, falls nicht alle oder keines beantwortet wurden | // Fehler und zurück, falls nicht alle oder keines beantwortet wurden |
if ((count($answered) > 0) and (count($answered) < count($items))) { | if ((count($answered) > 0) and (count($answered) < count($items))) { |
text('error_AB01'); | repeatPage('error_AB01'); |
repeatPage(); | |
} | } |
</code> | </code> |