Ergebnis 1 bis 7 von 7

Thema: Contao 2.10 RC1 - Nachrichten - Teasertext - TinyMCE ausschalten

  1. #1
    Contao-Fan
    Registriert seit
    04.03.2010.
    Beiträge
    367

    Standard Contao 2.10 RC1 - Nachrichten - Teasertext - TinyMCE ausschalten

    Hallo zusammen!

    Neu besteht bei den Nachrichten unter Teasertext die Möglichkeit, den TinyMCE zu verwenden. Wo kann man diesen für den Teasertext wieder entfernen?

    Der tinyMCE erzeugt ja für Texte immer neue Absätze. Jetzt habe ich nach Bearbeiten der Teaser mit dem RTE innerhalb von <p class="teaser"> noch einmal zusätzlich ein <p>-Tag, was einerseits ein nutzloses HTML-Tag und andererseits nicht mehr funktionierende CSS-Styles für die Klasse Teaser zur Folge hat. Das Ganze sieht vollständig so aus:

    Code:
    <p class="teaser"><p>Lorem ipsum dolor sit amet.</p></p>
    Vielen Dank für die Hilfe....Gandalf
    Geändert von Gandalf (13.07.2011 um 06:39 Uhr)

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Gandalf,

    hier haste mal meine Sammlung von den Stellen wo RTE eingebunden wird. Der Teaser ist noch nicht dabei, kannst du aber bestimmt leicht selbst finden. Den Wert einfach leer lassen '', damit schaltest du ihn dann ganz aus.

    PHP-Code:
    // Die eigene RTE-Konfiguration verwenden
    // Artikel-Teaser
    $GLOBALS['TL_DCA']['tl_article']['fields']['teaser']['eval']['rte']          = 'tinyCustom';
    // Events-Details
    $GLOBALS['TL_DCA']['tl_calendar_events']['fields']['details']['eval']['rte'] = 'tinyCustom';
    // Kommentare
    $GLOBALS['TL_DCA']['tl_comments']['fields']['comment']['eval']['rte']        = 'tinyCustom';
    // Text-Elemente
    $GLOBALS['TL_DCA']['tl_content']['fields']['text']['eval']['rte']            = 'tinyCustom';
    // FAQs
    $GLOBALS['TL_DCA']['tl_faq']['fields']['answer']['eval']['rte']              = 'tinyCustom';
    // Formulare
    $GLOBALS['TL_DCA']['tl_form_field']['fields']['text']['eval']['rte']         = 'tinyCustom';
    // News
    $GLOBALS['TL_DCA']['tl_news']['fields']['text']['eval']['rte']               = 'tinyCustom'
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Fan
    Registriert seit
    04.03.2010.
    Beiträge
    367

    Standard

    Danke...Andreas !

    Für die Nachwelt...folgendes gehört in die dcaconfig.php
    PHP-Code:
    // Newsteaser ohne RTE
    $GLOBALS['TL_DCA']['tl_news']['fields']['teaser']['eval']['rte']               = ' '
    Gandalf

  4. #4
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Standard

    Zitat Zitat von Gandalf Beitrag anzeigen
    Danke...Andreas !

    Für die Nachwelt...folgendes gehört in die dcaconfig.php
    PHP-Code:
    // Newsteaser ohne RTE
    $GLOBALS['TL_DCA']['tl_news']['fields']['teaser']['eval']['rte']               = ' '
    Gandalf
    Vielen Dank für den Tipp. Ein winziger Fehler hat sich oben allerdings eingeschlichen: zwischen den Apostrophen darf sich kein Leerzeichen befinden.

    Gruß

  5. #5
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von JaiBee Beitrag anzeigen
    ...zwischen den Apostrophen darf sich kein Leerzeichen befinden.
    Du meinst Hochkommas, Apostrophe gehören da nicht hin.

    Vielleicht wäre unset() deutlicher.
    PHP-Code:
    // Newsteaser ohne RTE
    unset($GLOBALS['TL_DCA']['tl_news']['fields']['teaser']['eval']['rte']); 
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  6. #6
    Contao-Fan
    Registriert seit
    29.07.2010.
    Beiträge
    516

    Standard

    Hallo,

    in die system/config/dcaconfig.php

    PHP-Code:
    // NewsTeaser ohne RTE
    $GLOBALS['TL_DCA']['tl_news']['fields']['teaser']['eval'] = array('style'=>'height:60px;''allowHtml'=>true

  7. #7
    Contao-Fan Avatar von Stranger
    Registriert seit
    20.06.2009.
    Ort
    Blankenburg
    Beiträge
    746
    Partner-ID
    5635
    User beschenken
    Wunschliste

    Standard

    Ich würde diese Änderung nicht durchführen. TinyMCE ist auch dort unentbehrlich (für mich zumindest).
    Pass doch einfach das Template an. Dem p-Tag die Klasse teaser zu geben, halte ich eh für absoluten Unfug
    Schau einfach mal wie ich es auf meiner Seite gelöst habe:

    http://www.total-reality.de/stranger...sen-in-contao/
    Du willst dich bei mir bedanken?
    Ich freue mich über Geschenke von meiner Amazon-Wunschliste.

    Contao-Anwender seit 2008
    Contao-Entwickler seit 2013, mehr als 50 Contao Erweiterungen programmiert

    Mein Unternehmen aus Blankenburg (Harz): Fast & Media

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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