Ergebnis 1 bis 7 von 7

Thema: Standardwert CSS-ID/Klasse News

  1. #1
    Contao-Nutzer
    Registriert seit
    13.08.2013.
    Beiträge
    63

    Standard Standardwert CSS-ID/Klasse News

    Liebes Forum,

    im Nachrichten-Modul, wenn man den Volltext einfügt, gibt es in den Inhaltselementen unten die Möglichkeit, diesem Element eine ID oder eine Klasse zuzuweisen.
    Dem Input-Feld (Klasse) möchte ich einen Standard-Wert zuweisen, sodass bei jedem neuen Inhaltselement dieses Feld schon automatisch gefüllt ist.
    Allerdings soll das nur bei den Inhaltselementen von News geschehen, nicht bei den Artikeln oder Events.

    Ist das möglich??

    Ich hoffe ich habe mich einiger Maßen verständlich ausgedrückt


    Vielen Dank im Voraus

  2. #2
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.780
    Partner-ID
    634

    Standard

    Warum vergibst Du die Klasse nicht direkt in der Seite, wo Du den Newsreader integriert hast?

  3. #3
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Vielleicht soll es ja tatsächlich nur eine Vorgabe sein, die der Redakteur noch anpassen kann?

    Du kannst in der system/config/dcaconfig.php diese Zeile einfügen:
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_news']['fields']['cssClass']['default'] = 'defaultClass'
    Das sollte die Aufgabe erfüllen, wenn ich dich richtig verstanden habe.

    Gruß, folkfreund

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

    Standard

    Er will das für die Inhaltselemente der News, nicht für die News selbst.

  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

    Das von @folkfreund ist nur die CSS-Klasse der gesamten News. Wenn du das für die Inhaltselemente machen möchtest, dann geht das so
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['fields']['cssID']['default'] = array('''my-class'); 
    Allerdings ist das dann nicht beschränkt auf die Elemente von News. Evtl. kannst du da mit einem load_callback() https://docs.contao.org/books/api/dca/reference.html auf dem Feld vorher die Zugehörigkeit checken. In der DB tl_content.ptable steht dann der Wert tl_news.

    Lohnt sich der Aufwand? Wofür brauchst du das?
    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
    Administrator Avatar von hofff
    Registriert seit
    02.06.2011.
    Beiträge
    846
    User beschenken
    Wunschliste

    Standard

    Hallo,

    wenn es immer und überall für News gelten soll, dann kannst du das auch direkt im CSS machen. Oder brauchst du die Klasse nicht für's Styling?

    fg
    nicky


    Gesendet von iPad mit Tapatalk
    ... alles wird besser!

    Präsident der Contao Association Website/Github | Mitglied der Contao Community Alliance Website/Github

    individuelle Webanwendungen, Erweiterungen und noch viel mehr ... www.hofff.com/Github

  7. #7
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Er will das für die Inhaltselemente der News, nicht für die News selbst.
    Ok, ich hatte mehrfach gelesen um die Frage zu verstehen - und dann ist das doch 'durchgegangen'.
    Dann würde mich der Anwendungsfall aber doch interessieren. So wie @hofff schon schrieb, könnte man das Styling auch ohne zusätzliche Klasse machen. Mein Gedanke eines änderbaren Default greift ja eigentlich auch nicht - bzw. ist auch ohne eigene Klasse gegeben.

    @maxpress, erzähl doch mal mehr über die Hintergründe!

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
  •