Closed uwe367 closed 3 years ago
Das ist ein gewolltes Verhalten. Nutze [br] (BBCode) Tags für die Formatierung.
Ansonsten Empfehlung! Keine solchen Werte für die Checkbox selbst benutzen. Erinnere Dich an die Trennung Label und Wert mittels -|-
. Das Label kannst Du auch über die Sprachersetzer @@MeinLabelWert@@
setzen, siehe nach Rendering in template/template_lang/*.php
.
Das gilt für Radiobutton, Checkbox und Select:
@@Label_1@@-|-Value_1
@@Label_2@@-|-Value_2
@@Label_3@@-|-Value_3
Die @@Ersetzer@@
können dann auch HTML sein.
Ja, ich erinnere mich an die Trennung, das habe ich im Hinterkopf. Und danke Dir für den Hinweis. Ich habe vermutet dass das ein gewolltes Verhalten ist und werde es entsprechend umsetzen.
Version phpwcms 1.9.29-dev (2021/09/01, r552) unter PHP 8.0.8 Erstelle ich im CP Formular eine Checkbox und baue im Feld "Wert" beispielsweise einen Bestätigungstext ein der einen Zeilenumbruch oder ein break,
<br>
oder<br />
, enthält, so wird im Frotend ab diesem Umbruch oder break eine zusätzliche Checkbox erzeugt. Läuft der Text ohne Umbruch oder break durch, ist alles in Ordnung. Festgestellt bei einer brandneuen Installation mit Standarttemplate, keine weiteren Dateien hinzugefügt. Anbei ein Screenshot zur Verdeutlichung. Nach dem Wort "gelöscht" habe ich einen einfachen Zeilenumbruch mittels Tastatur eingefügt und damit wird im FE ab dem Wort "Sie" eine weitere Checkbox erzeugt. Gleiches passiert, wie oben beschrieben, durch ein break.Bug oder liegt der Fehler bei mir?