Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Umbrüche aus freiem Textfeld in E-Mail

  • fuez96
  • fuez96's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 11 months ago #199133 by fuez96
Ich übernehme User Antworten mit dem Fragecode in die Benachrichtigungsemail.
Z. B.: Ihr Name: {Fragecode}

Leider werden bei einem freien Textfeld die Umbrüche nicht übernommen.
Usereingabe:
Mein Name ist
Max Mustermann

Ausgabe in E-Mail:
Mein Name ist Max Mustermann

Gibt es eine Möglichkeit die Umbrüche zu berücksichtigen?

Danke im Vorraus!

Version 3.13.2+180709
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago #199155 by Joffm
Replied by Joffm on topic Umbrüche aus freiem Textfeld in E-Mail
Gut, die Sache ist ja klar.

In der Datenbank, also der Speicherung des Textes aus dem Textfeld, sind Zeilenumbrüche als CR/LF implementiert.

Die E-Mail-Vorlage benutzt aber HTML-tags, also entweder <br/> oder <p></p>. Das siehst Du ja, wenn Du in den Quellcode-Modus schaltest.

Es wäre jetzt also an Dir, das CR/LF in <br/> umzuwandeln.
Vielleicht geht es mit dem Expression Manager und der Funktion "str_replace".
manual.limesurvey.org/ExpressionScript_-...mplemented_functions

Ich habe es noch nicht ausprobiert, aber laut einem Beispiel hier sollte es gehen.
www.php.net/manual/de/function.str-replace.php

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose