yform icon indicating copy to clipboard operation
yform copied to clipboard

Textareas mit mehr als 400 Zeichen

Open marcohanke opened this issue 2 years ago • 5 comments

Aktuell werden Textareas mit mehr als 400 Zeichen gekürzt angezeigt. In meinem UseCase ist das doof und ich verstehe ehrlich gesagt auch nicht, warum man Leserecht auf einen Inhalt hat und dann den Inhalt nicht ansehen kann. Zumal das nirgends erwähnt wird. Ich hab hier aktuell alles durch gestetet und es lief. Im Livebetrieb hat der Kunde mich dann aufgeregt angerufen ...

Anbei vielleicht eine Lösung des Problems? Ich habs noch nicht ganz ausgearbeitet weil ich nicht weiß ob du überhaupt interesse hast.

marcohanke avatar Mar 09 '22 13:03 marcohanke

Bin mir unsicher was hier eine gute Lösung ist., weil immer alles auszugeben oder überhaupt in die Ansicht zu laden problematisch sein kann (z.B. bei Fällen, bei denen HTML und/oder ewig große Texte erscheinen und die Viewansicht unübersichtlch bis sinnlos wirken lassen könnten. Das ist der Hintergrund für die 400 Zeichen. Für mich ist ein hochsetzen der Zahl auf z.B. 2000 Zeichen ok + eine Erklärung in den Docs, wir man eine eigene View Ansicht für diesen Fall erstellt.

dergel avatar Mar 16 '22 11:03 dergel

Hast du dir den PR mal angeschaut? Ich hab nen Collapse drangebaut, damit hast du immer nur einen Teaser wie bisher und bekommst den Rest erst nach einem Klick

marcohanke avatar Mar 16 '22 11:03 marcohanke

ja, hatte ich mir angesehen. Mein Text war trotz des Collapse so gemeint.

dergel avatar Mar 16 '22 14:03 dergel

Statt einer eigenen View kann man doch auch den passenden EP für die Liste benutzen, oder nicht? @dergel

alxndr-w avatar Mar 16 '22 15:03 alxndr-w

EPs sind meines Erachtens immer eine Krücke, wenn man keinen anderen Weg findet. In diesem Fall geht es um die View bei Leserechten eines Datensatzes. Da gehört für kein EP rein, sondern halt eine eigene View.

dergel avatar Mar 17 '22 14:03 dergel

Ich sehe das jetzt so. Über eine View kann man einzelne Felder selbst ändern. In diesem Fall, sofern es sich um ein Textfeld handelt, kann man einfach seine Eigene View erstellen mit value.text-view.tpl.php. Diese wird dem allgemeinen view Template vorgezeigen. In dieser Form gibt es für fast alle Felder die Möglichkeit eigene views reinzuklemmen :)

Gerne aber als Trick aufnehmen @marcohanke ?

dergel avatar Oct 05 '22 09:10 dergel