Ergebnis 1 bis 10 von 10

Thema: Teaser Text Länge begrenzen

  1. #1
    Contao-Nutzer
    Registriert seit
    25.04.2010.
    Beiträge
    4

    Frage Teaser Text Länge begrenzen

    Hallo miteinander!

    Gibt es eine Möglichkeit, die Teaser auf eine bestimmte Zeichenanzahl zu beschränken?

    So dass die Teasertexte (News / Events) bei der Ausgabe auf der Webseite nach z.B. 200 Zeichen automatisch abgeschnitten werden? Wo könnte man eine solche Einstellung vornehmen?

    Eine zweite Herangehensweise wäre die Teaser-TextAreas im Backend auf eine bestimmte Zeichenanzahl bei der Eingabe zu beschränken. Wie würde man dies am besten einstellen?

    Ich würde die erste Herangehensweise vorziehen, doch wenn es nicht einfach zu realisieren ist, würde auch die zweite passen.

    Vielen Dank im Voraus!

    seegey

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo seegey,
    das hier könnte helfen -> https://contao.org/erweiterungsliste...tcount.de.html

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer
    Registriert seit
    25.04.2010.
    Beiträge
    4

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Hallo seegey,
    das hier könnte helfen -> https://contao.org/erweiterungsliste...tcount.de.html

    Viele Grüße
    Oh ja! Das habe ich gesucht! Besten Dank!

  4. #4
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.035

    Standard

    Kann mir jemand erklären wie das gehen soll ? in welche Config den Schnipsel einfügen ?

    Würde gern im nachrichten teaser eine Begrenzung einbauen.

    Danke

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Also irgendwie macht die Erweiterung nicht das was im Topic verlangt wurde...zumindest fürs Frontend

    Anbei meine Lösung von Frontend Newsteasern via Template. Ich überprüfe die Zeichenlänge von $this->teaser und wenn er größer x ist wird nur ein Teilstring ausgegeben.


    In diesem Beispiel länger als 150 Zeichen. Die Kür wäre jetzt natürlich nach einem Wort zu trennen. Aber das reicht so auch :P

    Code:
    <div class="layout_short block<?php echo $this->class; ?>">
    <?php if ($this->hasMetaFields): ?>
    <p class="info"><?php echo date_format(date_create($this->date), "d.m.Y"); ?> <?php echo $this->author; ?> <?php echo $this->commentCount; ?> - <?php echo $this->archive; ?></p>
    <?php endif; ?>
    <h2><?php echo $this->text ? $this->linkHeadline : $this->newsHeadline; ?></h2>
    <p class="teaser">
        <?php if (strlen($this->teaser) > 150): ?>
    	<?php echo substr($this->teaser,0, 150); ?>...
        <?php else: ?>
        	<?php echo $this->teaser; ?> 
        <?php endif; ?>
        
        <span class="more"><?php echo $this->more; ?></span>
    </p>
    <?php if ($this->text): ?>
    
    <?php endif; ?>
    </div>
    Geändert von Kahmoon (16.05.2011 um 20:18 Uhr)

  6. #6
    Contao-Nutzer Avatar von mschindler
    Registriert seit
    25.08.2011.
    Ort
    Bad Feilnbach
    Beiträge
    191
    Partner-ID
    7698

    Standard

    Hallo zusammen,

    ich denke mal das es nicht so einfach ist PHP entscheiden zu lassen einen Text nach einer bestimmten Anzahl von Wörtern zu treffen.
    Vielleicht hat aber einer von euch eine Lösung.

    Hier mal einen Lösung um auf den Punkt zu trennen.
    http://www.phpbuddy.eu/lange-texte-m...l-kuerzen.html

    Viele Grüße

    Markus

  7. #7
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Hi.

    Noch eine Lösung, wo Teasertexte zusätzlich auch noch automatisch generiert werden:
    http://www.contao-community.de/showt...tisch-erzeugen

    Vielleicht hilft das ja auch.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  8. #8
    Contao-Nutzer
    Registriert seit
    13.06.2015.
    Beiträge
    113

    Standard

    Moin Contao Fans,

    wie ist der Stand bei Contao 4 zu diesem Thema? Gibt es ggf. eine Einstellungsmöglichkeit im Backend oder eine Erweiterung?

    Es geht zwar manuell per php, aber sobald im Teaser noch Verlinkungen oder Formatierungen enthalten sind, kommt zT Müll heraus, weil das html mitten drin beschnitten wird.

    Ich freue mich auf euren Rat, danke.

    VG Bea

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

    Standard

    Zitat Zitat von BeaB Beitrag anzeigen
    Es geht zwar manuell per php, aber sobald im Teaser noch Verlinkungen oder Formatierungen enthalten sind, kommt zT Müll heraus, weil das html mitten drin beschnitten wird.
    Dafür gibt es die Funktion
    PHP-Code:
    \Contao\StringUtil::substrHtml(

  10. #10
    Contao-Nutzer
    Registriert seit
    13.06.2015.
    Beiträge
    113

    Standard

    Das ging damit ja super :-)

    Vielen, vielen Dank für die große Hilfe!!!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Teaser Text wiederholen
    Von brunoe im Forum Nachrichten/Events/FAQ
    Antworten: 9
    Letzter Beitrag: 04.04.2011, 10:57
  2. Teaser-Länge beschränken
    Von Alexander im Forum Nachrichten/Events/FAQ
    Antworten: 3
    Letzter Beitrag: 17.01.2011, 21:02
  3. Teaser mit Grafik/Text in Contentbereich
    Von Gandalf im Forum Sonstiges zu Contao
    Antworten: 6
    Letzter Beitrag: 04.06.2010, 10:58
  4. Antworten: 0
    Letzter Beitrag: 11.05.2010, 11:24
  5. Nach klick auf teaser teaser anzeigen
    Von tgr im Forum Allgemeine Inhaltselemente
    Antworten: 1
    Letzter Beitrag: 19.04.2010, 14:31

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •