Ergebnis 1 bis 8 von 8

Thema: [Gelöst] In der Seitenstruktur im Backend die CSS-Klasse der Seite ausgeben

  1. #1
    Contao-Fan Avatar von jgrotstabel
    Registriert seit
    22.11.2011.
    Ort
    Bocholt
    Beiträge
    279

    Standard [Gelöst] In der Seitenstruktur im Backend die CSS-Klasse der Seite ausgeben

    Hallo zusammen,

    ich versuche gerade vergeblich für den Übersetzungsprozess einer umfangreichen Seite die CSS Klasse, die man jeder Seite im Backend unter Seitenstruktur zuweißen kann, im Backend selber ausgeben zu lassen.

    Also wenn ich im Backend auf den Menüpunkt "Seitenstruktur" klicke, soll z.B. bei dem entsprechenden Listenelement oder dem a-Tag die entsprechende Klasse mit integriert sein. So wie es im Frontend auch über die Navigationsmodule funktioniert.

    Hat da jemand eine Idee, vielleicht kann man ein bestimmtes Template anpassen oder sowas?

    Es soll quasi so funktionieren, dass wenn die Seite die Klasse "translationRed" bekommt wird entsprechend die Schrift rot färben bzw. über CSS einen roten Punkt einfügen können.

    Vielen Dank und beste Grüße
    Jens
    Geändert von jgrotstabel (26.01.2016 um 16:09 Uhr)
    Webentwickler bei Paus Design & Medien in Bocholt / NRW: www.paus-medien.de
    Meine Website: www.grotstabel.com (Sorry seit Jahren keine Zeit für ein Redesign...)
    Xing-Account: www.xing.com

  2. #2
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    261
    User beschenken
    Wunschliste

    Standard

    Hallo,

    wenn ich Dich richtig verstanden habe findet Du hier einen Ansatz der dir sicher weiterhilft.

  3. #3
    Contao-Fan Avatar von jgrotstabel
    Registriert seit
    22.11.2011.
    Ort
    Bocholt
    Beiträge
    279

    Standard

    Hey,

    super, das hat mir sehr geholfen, vielen Dank.

    Diesen Code habe ich eingebaut:
    Code:
    $GLOBALS['TL_DCA']['tl_page']['list']['label']['fields'][] = 'cssClass';
    $GLOBALS['TL_DCA']['tl_page']['list']['label']['format'] = '%s <span class="%s"></span>';
    Das klappt auch wunderbar. Jetzt habe ich versucht eine CSS Datei mit dem Backend zu verknüpfen. Da habe ich auch ein paar Seiten gefunden wie das funktionieren soll, klappte aber leider nicht. Gibt es da im Netzt eine passende Anleitung?

    Habe versucht das in eine initconfig.php in contao 3.5 einzubauen, leider steht das einfach als Text im Kopf des Backends:
    Code:
      if (TL_MODE == 'BE')
        $GLOBALS['TL_CSS'][] = 'files/benning/system/css/backend.css|screen';
    Viele Grüße
    Jens
    Webentwickler bei Paus Design & Medien in Bocholt / NRW: www.paus-medien.de
    Meine Website: www.grotstabel.com (Sorry seit Jahren keine Zeit für ein Redesign...)
    Xing-Account: www.xing.com

  4. #4
    Contao-Fan Avatar von jgrotstabel
    Registriert seit
    22.11.2011.
    Ort
    Bocholt
    Beiträge
    279

    Standard

    So, funktioniert es natürlich besser :-)
    Code:
    <?php
      if (TL_MODE == 'BE')
        $GLOBALS['TL_CSS'][] = 'files/benning/system/css/backend.css|screen|screen';
        ?>
    Webentwickler bei Paus Design & Medien in Bocholt / NRW: www.paus-medien.de
    Meine Website: www.grotstabel.com (Sorry seit Jahren keine Zeit für ein Redesign...)
    Xing-Account: www.xing.com

  5. #5
    Contao-Fan Avatar von jgrotstabel
    Registriert seit
    22.11.2011.
    Ort
    Bocholt
    Beiträge
    279

    Standard

    Hey,

    jetzt hätte ich doch eine ergänzende Frage. Wie bekomme ich denn im Backend die Klasse der News ausgegeben?
    Hab mal so einige Felder der Datei core/system/modules/news/dca/tl_news.php über die dcaconfig.php zu benutzen, aber das klappt leider garnicht.
    Also ich möchte quasi das auch die Klasse der News im Backend neben dem Titel der News angezeigt wird. Hätte da noch jemand eine Idee?

    Danke und Grüße
    Jens
    Webentwickler bei Paus Design & Medien in Bocholt / NRW: www.paus-medien.de
    Meine Website: www.grotstabel.com (Sorry seit Jahren keine Zeit für ein Redesign...)
    Xing-Account: www.xing.com

  6. #6
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    261
    User beschenken
    Wunschliste

    Standard

    Hallo,

    hier geht es leider nicht so leicht. In der tl_news steht dies nun in einer function. Diese wird oben in list aufgerufen. Diese müsstest Du mir einem eigenen kleinen Modul erweitern.

  7. #7
    Contao-Fan Avatar von jgrotstabel
    Registriert seit
    22.11.2011.
    Ort
    Bocholt
    Beiträge
    279

    Standard

    Hey JMMB,

    kannst Du uns sowas umsetzen, so das es wirklich über ein eigenes Modul läuft und entsprechend nicht den Core von Contao 3.5 anfasst?
    Wenn da Interesse besteht wäre ich über ein Angebot dankbar. Also wie gesagt, dass soll nur im Backend entsprechend ausgegeben werden.
    Webentwickler bei Paus Design & Medien in Bocholt / NRW: www.paus-medien.de
    Meine Website: www.grotstabel.com (Sorry seit Jahren keine Zeit für ein Redesign...)
    Xing-Account: www.xing.com

  8. #8
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    261
    User beschenken
    Wunschliste

    Standard

    Hast PN.

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
  •