0 votes
ago in SoSci Survey (dt.) by s193748 (125 points)
edited ago by SoSci Survey

Hallo liebes SoSci Survey Team,

ich hätte zwei Fragen:

mit dem PHP Code (Beispiel: question('AB01','combine=AB02'); // Kombiniert AB01 mit AB02) habe ich 2 Fragen kombiniert. (Link: https://www.soscisurvey.de/help/doku.php/de:create:combine)

Mit dem Code

question('SK01', 'combine_items=no', 'combine=SK02', 'combine_items=yes');
 
pageCSS('
    table#SK01_tab td.s2col3 {
        text-align: center;
    }
');

Kann man ja den Text der Items in der Mitte darstellen. Jedoch würde ich den Text gerne über den Skalen darstellen. Dann würde es sich auch besser auf Smartphones bearbeiten lassen.
Wie ist der Code dafür? Geht das überhaupt?

Die zweite Frage ist leichter: Wie bekomme ich die Skalenwerte bei der Darstellung entfernt?

Als Veranschaulichung hier noch ein Foto zu den Fragen: 1. Frage orange, 2. Frage grün

Vielen Dank im Voraus

Liebe Grüße

1 Answer

0 votes
ago by SoSci Survey (333k points)

Kombinierte Frgen mittels question() sind für Mobilgeräte mit kleien Displays generell nicht gut geeignet. Verwenden Sie stattdessen bitte show(). Dann rückt die Beschriftung auf kleinen Displays automatisch über die Skala.

Eine generelle Platzierung der Itemtexte zwischen Skalenverankerung und Auswahlfeldern ist nicht vorgesehen - auch deshalb, weil das die Zuordnung für die Befragten erschweren dürfte. Falls Sie dennoch so eine Darstellung wünschen, müssten Sie jedes Item einzeln anzeigen (Sie können in question() auch festlegen, dass nur ein einzelnes Items gezeigt werden soll) und die Beschriftung darüber entweder mittels html() oder über Texte realisieren.

ago by s193748 (125 points)
Vielen Dank für Ihre Antwort. Leider funktioniert show () nicht.
wenn ich den Code
 
show ('WI08','combine=ZU16');  // Kombinierte Fragen Wichtigkeit (WI08) und Zufriedenheit (ZU16)
 
in mein PHP Code Fenster eingebe, wird nichts mehr angezeigt, weder am Laptop, noch am Smartphone.
show () funktioniert also leider nicht als Code. Was mache ich falsch?

Zum zweiten Teil: Wie stelle ich den html () Code her, ich habe leider keine Seite dazu von SoSci Survey gefunden.
ago by SoSci Survey (333k points)
Sie korrekte Syntax finden SIe in der Anleitung zu kombinierten Fragen:
https://www.soscisurvey.de/help/doku.php/de:create:combine#mobilgeraete_und_responsive_darstellung

> Wie stelle ich den html () Code her

html('<p>Item A</p>');
question('SK01', [1], 'combine=SK02');
html('<p>Item B</p>');
question('SK01', [2], 'combine=SK02');

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

...