Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Tipps & Tricks ›

Teaser Länge einstellen (HTML-Tags beim Zählen ausschließen)

Eingetragen von Micha1111 (290)
am 31.05.2014 - 09:14 Uhr in
  • Tipps & Tricks
  • Drupal 7.x oder neuer

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.

‹ Views Selective Filter nur bei einzellnen Exposed Filter anwenden Drupal und Crystal Reports ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

mit view eine eigene ansicht

Eingetragen von caw (2743)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leider geht Deine Antwort

Eingetragen von Micha1111 (290)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal 10 und Thema Bartik
  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Strukturierte Daten Fehler
  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
  • [gelöst] Persönliches Kontaktformular, oder interne User Nachrichten
  • Webform Progress Symbol (Loading icon)?
Weiter

Neue Kommentare

  • Superfish
    vor 2 Tagen 12 Stunden
  • Auch für superfish gibt es
    vor 2 Tagen 16 Stunden
  • Versuchs mal mit
    vor 2 Tagen 15 Stunden
  • Drupal 10 läuft
    vor 2 Tagen 16 Stunden
  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 4 Tagen 12 Stunden
  • Gleiches Problem: bootstrap 4
    vor 6 Tagen 13 Stunden
  • Da wirst Du den Bug wohl
    vor 6 Tagen 16 Stunden
  • Immer noch composer 1 zu 2
    vor 1 Woche 7 Stunden
  • Beziehung Branche Adresse!
    vor 5 Tagen 17 Stunden
  • Sorry, dann gab es das bei
    vor 1 Woche 9 Stunden

Statistik

Beiträge im Forum: 248398
Registrierte User: 19753

Neue User:

  • Aman_Musani
  • Dustinjex
  • Rickywap

» Alle User anzeigen

User nach Punkten sortiert:
wla9289
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 4 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association