Joomla 6 Notice

We are pleased to announce that as of October 14, 2025, all of our Joomla extensions are compatible with Joomla 6.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5 and 6!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Datenansicht für Textarea Felder mit HTML Table Tags korrupt, wenn >255 Zeichen

More
1 month 1 week ago #11946 by DID66
Visforms Subscription 5.6.1
Joomla 5.4.1
PHP 8.3

Hallo Visforms Team,

wir verwenden Textarea Felder Beschreibung mit der Option "HTML Editor: Ja". 
Einige unserer Benutzer kopieren ihre Texte in den Editor. Wenn diese Texte eine HTML Tabelle enthalten und der gesamte Text größer als 255 Character ist, gibt es Probleme bei der Datenansicht, da das angezeigte HTML gekürzt wird.
  • Joomla Administrator: Visforms Datenansicht des Formulars
  • Site: Die Datenansicht Tabelle, in der das Feld gekürzt enthalten ist.
Beispiel HTML, die per Copy/Paste in den Textarea Editor kopiert wird:


Ergebnis in der Administrator Datenansicht des Formulars:


Für uns habe ich das Problem mit Template Overrides der folgenden Files gelöst:
  • Administrator Template: html/com_visforms/visdatas/default.php
  • Site Template: html/layouts/com_visforms/visforms/datas/fields/textarea.php
Ich habe die Funktion htmlspecialchars verwendet, um nach dem Kürzen des Textes die HTML Tags zu escapen. Damit funktionieren die Ansichten und es wird der Text mit den HTML Tags in den Tabellen angezeigt.

Liebe Grüße
Sabine

More
1 month 1 week ago #11947 by Administrator AV
Liebe Sabine,

du bist ja wirklich sehr aktiv!
Und vielen Dank, dass du deine Lösungen hier teilst!

Zu deiner Fragestellung fallen mir folgende Punkte ein.

Prinzipiell bietet Visforms in der Globalen Visforms Konfiguration (also z.B. erreichbar über den Button 'Optionen' im Visforms Dashboard)
auf dem Reiter 'Global' ganz unten über die Option 'Maximale Textlänge' selbst festzulegen, wann der Input aus Textarea-Feldern gekürzt wird.
Diese Option wird überall für die Anzeige verwendet um den Text zu kürzen.
In der Administration und im Frontend.
Ist der Parameter leer, wird der Default '255' verwendet.

Wenn du Daten mittels Content Plugin Data View anzeigst, kann du die Textlänge über den Plugin Parameter 'maxtextlength' individuell setzen
docs.joomla-5.visforms.vi-solutions.de/d...ugin-parameter-list/

Allerdings ist es natürlich trotzdem gut möglich, dass diese Möglichkeiten in deinem konrketen Fall nicht ausreichend sind.

Liebe Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 5:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 4.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 5:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 4.
Bitte immer nur 1 Frage pro Thema stellen :-).

More
1 month 1 week ago #11948 by DID66
Hallo Aicha,

dass ich die maximale Textlänge selbst bestimmen kann ist mir bewusst.
Mein Problem war, dass beim Kürzen unvollständiges HTML entstanden ist, das das Tabellenlayout der Datenansichten gestört hat.
Deshalb habe ich die HTML Tags nach dem Kürzen, vor der Anzeige über die Template Overrides escaped, so dass die HTML Tags in der Tabellendarstellung nur als Text erscheinen.

Das sieht dann so aus:
 

Unsere Texte im Beschreibungsfeld sind ziemlich lang, deshalb möchte ich auf das Kürzen in der Übersicht nicht verzichten.

Grüße Sabine
The following user(s) said Thank You: Administrator AV

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum