Sie sind hier: Startseite / Dokumentation und Support / Tutorials / Wie man Zeilenumbrüche in Textfeldern beibehält

Wie man Zeilenumbrüche in Textfeldern beibehält

Bei der Anzeige von Textfeldern (Stringfield) mit dem Reintext-widget (widget=TextAreaWidget) gehen Zeilenumbrüche normalerweise verloren. Das kann man einfach umgehen.

 

... indem man im template das Feld durch "newline_to_br" filtert:

<span tal:define="Std modules/Products.PythonScripts/standard;
    newline_to_br nocall:Std/newline_to_br;"
    tal:content="structure python:newline_to_br(context.getMeinTextfeld())">
</span>