Wie Text Trim am Satzende?
Eingetragen von rhodes (631)
am 07.05.2019 - 10:11 Uhr in
am 07.05.2019 - 10:11 Uhr in
Hallo zusammen,
in einer Drupal View habe ich ein Textfeld, dessen Anzeige auf eine Maximallänge von 400 Zeichen gekürzt wird. Getrennt wird jeweils nach einem ganzen Wort. Jetzt soll ich aber den gekürzten Text so darstellen, dass immer erst am Ende eines Satzes abgebrochen wird, nicht mittendrin.
Wie könnte ich das denn umsetzen? Die Trimfunktion der View sieht das nicht vor.
Danke & Grüße
rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Vermutlich mußt Du einen
am 07.05.2019 - 12:38 Uhr
Vermutlich mußt Du einen speziellen Field Formatter schreiben.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Danke,
am 07.05.2019 - 12:57 Uhr
das habe ich befürchtet ...
Schau Dir vielleicht mal
am 08.05.2019 - 13:09 Uhr
Schau Dir vielleicht mal Smart Trim an. Das kann das zwar nicht, aber vielleicht bietet es was anderes Interessantes für Dich an.
Die Sachen mit dem Trennen am Satzende ist auch alles andere als trivial. Es gibt da bei Smart Trim auch einen Feature-Wunsch dazu, der abgelehnt wurde: https://www.drupal.org/project/smart_trim/issues/1977818
Der dort genannte Beispielsatz veranschaulicht die Komplexität ganz gut:
Was Johnny A. Developer trying to create a trim on sentences at 8 a.m.?
Ich würde das dem Kunden ggf. ausreden gegen eine andere Möglichkeit.