Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
de:create:functions:repeatpage [13.07.2020 21:52] – [Beispiel 2] admin | de:create:functions:repeatpage [15.05.2024 19:17] (aktuell) – [Beispiel 2] admin | ||
---|---|---|---|
Zeile 26: | Zeile 26: | ||
===== Beispiel 2 ===== | ===== Beispiel 2 ===== | ||
- | Mithilfe von repeatPage() ist es ebenso möglich, einmalig nachzuhaken, | + | Mithilfe von '' |
- | Wenn eine der Fragen nicht vollständig beantwortet wurde, wird der Textbaustein " | + | Wenn eine der Fragen nicht vollständig beantwortet wurde, wird der Textbaustein " |
Wenn sich die Fragen auf Seite 6 befinden, muss der folgende PHP-Code auf Seite 7 ganz oben platziert werden. | Wenn sich die Fragen auf Seite 6 befinden, muss der folgende PHP-Code auf Seite 7 ganz oben platziert werden. | ||
<code php> | <code php> | ||
- | // Nur wenn $repeatedPG6 | + | // Nur wenn IV01_01 |
- | if (!isset($rPG6)) { | + | if (value(' |
// Prüfen, ob in der Auswahl BB01 die Antwort fehlt (Code -9) | // Prüfen, ob in der Auswahl BB01 die Antwort fehlt (Code -9) | ||
$failBB01 = (value(' | $failBB01 = (value(' | ||
Zeile 42: | Zeile 42: | ||
if ($failBB01 || $failBC01) { | if ($failBB01 || $failBC01) { | ||
// Merken, dass Seite 6 wiederholt wird/wurde | // Merken, dass Seite 6 wiederholt wird/wurde | ||
- | | + | |
- | registerVariable($rPG6); | + | |
// Vorhergehende Seite erneut anzeigen | // Vorhergehende Seite erneut anzeigen | ||
repeatPage(' | repeatPage(' |