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

Ich habe einen Platzhalter:

if (value('X001_01') == '61')  { 
 replace('%gender7%', 'Fachkolleginnen und -kollegen');  
} else { 
 replace('%gender7%', 'Fachkolleg:innen'); 
}

Ich würde gerne vermeiden, dass der Platzhalter einen Zeilenumbruch erzeugt zwischen dem "-" und kollegen. Ich dachte, dass das mit ‍‍ gehen sollte. Allerdings wird ‍ dann einfach als String angezeigt.

1 Answer

0 votes
by SoSci Survey (305k points)

Der Platzhalter hat mit dem Zeilenumbrauch wahrscheinlich nichts zu tun. Wenn Sie einen Zeilenumbruch generell verhindern möchten, versuchen Sie zwei Dollarzeichen:

Fachkolleginnen und $$-kollegen$$

SoSci Survey übersetzt das in der Ausgabe in

Fachkolleginnen und <span style="white-space:nowrap">-kollegen</span></p>

Hier wird durch CSS der Zeilenumbruch verhindert.

by s109993 (10.3k points)
Bekomme folgende Warnung schon unterhalb des PHP Feldes:

Warnung: Das PHP Konstrukt $$ darf im PHP-Code nicht verwendet werden.

Warnung: Der PHP-Code enthält Funktionen oder PHP-Elemente, die nicht für die Verwendung im Fragebogen freigegeben wurden. Falls Sie der Meinung sind, dass die monierten Konstrukte ungefährlich sind, setzen Sie sich bitte mit dem Administrator in Kontakt!
by SoSci Survey (305k points)
Stimmt, im PHP-Code ist das nicht gut aufgehoben. Bitte verwenden Sie entweder gleich den HTML-Code oder teilen Sie den String:

if (value('X001_01') == '61')  {
 replace('%gender7%', 'Fachkolleginnen und $'.'$-kollegen$'.'$');  
} else {
 replace('%gender7%', 'Fachkolleg:innen');
}

Das ist kein schöner Workaround, aber er sollte funktionieren :)
by s109993 (10.3k points)
hm, funktioniert auch nicht :)

Das Item der Frage wird dann später so angezeigt:
"Die Fachkolleginnen und $$-kollegen$$ in unserer Schule setzen sich füreinander ein."
by SoSci Survey (305k points)
Blöd, dann bitte direkt mit HTML-Code:

if (value('X001_01') == '61')  {
 replace('%gender7%', 'Fachkolleginnen und <span style="white-space:nowrap">-kollegen</span>', 'html');  
} else {
 replace('%gender7%', 'Fachkolleg:innen');
}

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

...