0 votes
in SoSci Survey (dt.) by s109993 (9.7k points)
edited by s109993

Hallo,

im unteren Teil der Eintrags über die Navigationsleiste (https://www.soscisurvey.de/help/doku.php/de:create:navigation) wird im // Completion check
das Kapitel $cStart angesteuert. Das ist etwas irreführend, da weiter unten geschrieben wird "Die Knöpfe für „start“, „notizen“ und „abschicken“ erhalten in diesem Beispiel keine Statusanzeige."
Die Startseite beinhaltet normalerweise ja auch keine Fragen.

Auch wäre es toll, wenn irgendwann mehr auf den Completion Check eingegangen werden würde. Also wie z. B. eine Textvariable geprüft wird etc.

Das nur als HInweise :)

Und nun noch zu meinen Fragen:
Ich verstehe nicht ganz den Code aus dem Beispiel im oben genannten Wikibeitrag;

$cKontakt = (count(array_merge(
    checkItem('KD02', 'KD01_01'),
    checkQst('KD01', [2,3,4,5,6,8]),
    checkItem('KD03', 'KD01_07')
)) === 0);

Was machen checkItem und checkQst genau und was für Werte werden zurückgegeben?
Wie genau überprüfe ich eine Textvariable?
Wäre es möglich die Navigationsleiste vertikal zu kippen, sodass sie am linken Rand steht?

Viele Grüße and danke

1 Answer

0 votes
by SoSci Survey (302k points)
selected by s109993
 
Best answer

Die Funktionen checkItem() und checkQst() wwerden weiter unten in der Anleitung definiert. Es sind einfach nur kleine Funktionen, welche prüfen, ob ein Item oder eine Frage vollständig beantwortet wurden.

Falls das nicht der Fall ist, geben die Funktionen ein Array mit den Problemstellen zurück. Das array_merge() fasst diese zusammen. Und das count() prüft, ob mindestens ein Problem aufgetaucht ist.

Wie genau überprüfe ich eine Textvariable?

Das sollte mit checkItem() funktionieren.

Wäre es möglich die Navigationsleiste vertikal zu kippen, sodass sie am linken Rand steht?

Ja, die Frage ist nur, wie sich das mit den Frgen verträgt. Sie könnten im CSS-Code als erstes einmal ein float: left ausprobieren. Wenn die Navigation ausreichend schmal ist, sollte das reichen. Die Breite und Laufrichtung der Navigationspunkte müssen Sie natürlich auch anpassen. Das ist einfach ein wenig Bastelarbeit :)

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...