Ich benutze die Navigationsleiste (https://www.soscisurvey.de/help/doku.php/de:create:navigation?s[]=*checkqst*) und das funktioniert auch wunderbar mit normalen Auswahlfragen und Textfeldern. Jetzt gibt es allerdings einige Mehrfachskalen- wie kann ich hier den Check programmieren?
Das ist die normale vorgehensweise die ich benutze,- wie würde das für den oben genannten Fragetyp aussehen?
function navigation() {
// Completion check
$cGeneral = (count(array_merge(
checkQst('A002', [1]),
checkQst('A003', [1]),
checkQst('A004', [1]),
checkItem('A005', 'A005_01'),
checkQst('A006', [1]),
checkQst('A007', [1]),
checkQst('A008', [1]),
checkItem('A009', 'A009_01'),
checkItem('A011', 'A011_01'),
checkQst('A014', [1]),
checkQst('A015', [1]),
checkQst('A017', [1,2,3,4,5,6]),
checkItem('A018', 'A018_01'),
checkQst('A019', [1]),
checkQst('A021', [1,2]),
checkItem('A023', 'A023_01'),
checkQst('A024', [1]),
checkItem('A026', 'A026_01'),
checkItem('A029', 'A029_01'),
checkItem('A034', 'A034_01')
)) === 0 );