Teaser Länge einstellen (HTML-Tags beim Zählen ausschließen)
Eingetragen von Micha1111 (290)
am 31.05.2014 - 09:14 Uhr in
am 31.05.2014 - 09:14 Uhr in
Für das Body-Feld kann man einstellen, bei welcher Zeichenanzahl der Teaser-Text abgebrochen wird (z.B. nach 100 Zeichen).
Leider werden HTML-Tags, z.B. für "fett" immer mitgezählt, was zu kuriosen Teaser-Anzeigen führen kann, wenn diese Formatierungen gerade am Anfang eines Artikels benutzt werden.
Wie kann man das Mitzählen dieser HTML-Tags verhindern ?
Es gibt zwar das Modul SMART TRIM, mit dem man die HtML-Tags im Teaser eliminieren kann, aber dann werden Sie auch wirklich nicht mehr im Teaser dargestellt, also verschwinden Zeilenumbrüche , Fettdruck , usw.
- Anmelden oder Registrieren um Kommentare zu schreiben
mit view eine eigene ansicht
am 31.05.2014 - 16:50 Uhr
mit view eine eigene ansicht für die inahtel erstellen. da kannst du bei textfeldern ergebnisse überschrieben und angeben
Nur am Wortende abschneiden.
Wenn aktiviert, wird dieses Feld nur am Wortende abgeschnitten. Dies garantiert die maximale angegebene Zeichenlänge oder weniger. Wenn es kein Wortende gibt, könnte dies zu einem leeren abgeschnittenes Feld führen.
Ein Auslassungszeichen hinzufügen
Wenn aktiviert, wird ein „...“ hinzugefügt, falls ein Feld abgeschnitten wurde.
Add a read-more link if output is trimmed.
If checked, a read-more link will be added at the end of the trimmed output
Feld kann HTML enthalten
C.A.W. Webdesign
Leider geht Deine Antwort
am 01.06.2014 - 14:19 Uhr
Leider geht Deine Antwort etwas an meiner Frage vorbei.
Zum einen funktionieren die Felder nur bei der Tabellenansicht, zum anderen werden auch bei dieser Variante die HTML-Anweisungen bei den Zeichen mitgezählt.
Vielleicht mal ein kurzes Beispiel für einen Teaser der nach 15 Zeichen gebrochen werden soll:
< p >Heute ist Sonntag und morgen ist Montag< /p >
ergibt: Heute ist So (Das vom ckeditor produzierte html-tag < p > wird mitgezählt, daher sind nur 12 statt 15 Zeichen zu sehen)
< p >Heute ist < strong >Sonntag< /strong > und morgen ist Montag< /p >
ergibt: Heute ist (nun wird auch noch < strong > mitgezählt und der Sonntag verschwindet ganz