Wenn ich im Frontend Texte schreibe und speicher werden die Umbrüche nicht mitgespeichert.
Druckbare Version
Wenn ich im Frontend Texte schreibe und speicher werden die Umbrüche nicht mitgespeichert.
* Longtext? ja/nein?
* wenn ja, eigenen WYSIWYG-Editor eingebaut?
longtext ja
einen Editor möchte ich da nicht haben denn es wird als Kommentar zu einen Artikel genutzt welcher von Gästen geschrieben werden kann.
Im Backend wirden die Umbrüche angezeigt wenn ich auf das i klicke.
Im Code ist davon aber nichts zu sehen
Wahrscheinlich musst Du dann diese Daten im Template über die Funktion
ausgeben.Code:nl2br( var )
es ging (bisher) um die Anzeige in der FEE-Maske...
habe das nochmal getestet - Absätze werden bei mir gespeichert wie eingegeben und auch so wieder angezeigt...
siehe https://easycaptures.com/fs/uploaded...0692519720.png
das hast Du nicht geschrieben!
dann musst Du - wie do_while geschrieben hat - die Umbrüche zu breaks umwandeln... ein WYSIWYG-Editor macht das für Dich schon beim Speichern - siehe im BE Quelltextansicht von TinyZitat:
Wenn ich im Frontend Texte schreibe und speicher werden die Umbrüche nicht mitgespeichert.
Edit: wenn Editor nicht erwünscht, kann man die Texte auch als MD konvertieren... damit hat man die Basics wie Umbrüche, Fett, UL ...
Ich kenne mich in Metamodels nicht aus, habe ich noch nie verwendet.
Aber generell ist es so, dass eine Textarea immer nur Zeilenumbrüche speichert, die dann in der Ausgabe fehlen.
Wenn Du beispielsweise im Template eine Ausgabe
drin hast, kannst Du mit der PHP-Funktion nl2br() die Zeilenumbrüche zu <br> ausgeben lassen:Code:<?= $this->text ?>
Code:<?= nl2br($this->text) ?>
=> korrekt - hat mit MM nix zu tun
könnte man auch mit Google finden... https://www.google.com/search?q=php+...e+breaks+to+br