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