Contao-Camp 2024
Ergebnis 1 bis 16 von 16

Thema: Modul gesucht: Per Haken im Artikel eine Bodyklasse setzen

  1. #1
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard Modul gesucht: Per Haken im Artikel eine Bodyklasse setzen

    Hi,
    ich möchte im Artikelkopf für Artikel, die ein Hero enthalten eine Bodyklasse setzen (z.B. um die Navigation in solchen Fällen erst mal auszublenden).
    Gibt es da ein Modul was das macht?
    Grüße

  2. #2
    Contao-Fan
    Registriert seit
    03.01.2012.
    Beiträge
    809

    Standard

    Im Artikel oder in der Seite?

    Mit contao-om-backend solltest du aber in beiden Fällen Klassen hinzufügen können.

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

    Standard

    Es gibt auch folgende Extensions, die die Verwaltung bzw. Anwendung von CSS Klassen im Backend erleichtern:


  4. #4
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Es gibt auch folgende Extensions, die die Verwaltung bzw. Anwendung von CSS Klassen im Backend erleichtern:

    Danke - aber soweit ich weiß setzen die keine Bodyklasse.

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

    Standard

    Die Extensions selber nicht - das macht Contao für dich, wenn du eine Body Klasse bei der Seite einstellst. Die Extensions helfen dir wie gesagt dabei die Verwaltung und Anwendung dieser CSS Klassen im Backend zu erleichtern.

  6. #6
    Contao-Fan
    Registriert seit
    03.01.2012.
    Beiträge
    809

    Standard

    Und was genau spricht jetzt gegen contao-om-backend ?

  7. #7
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Zitat Zitat von dazzle89 Beitrag anzeigen
    Und was genau spricht jetzt gegen contao-om-backend ?
    Na ich habe das installiert - ich verstehe nicht wie mir das bei meinem Problem helfen kann. Da füge ich doch nur ein paar Helferchen im Contao Backend dazu.

  8. #8
    Contao-Fan
    Registriert seit
    03.01.2012.
    Beiträge
    809

    Standard

    Alternativ die Erweiterung craffft/css-style-selector-bundle.

    Damit habe ich mehrere Klassen angelegt, die man in den Seiteneinstellungen per Checkbox auswählen kann und dem body zugeordnet werden.

  9. #9
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    384

    Standard

    mh,

    war die frage nicht so:

    im artikel soll eine klasse gewählt werden, die dann (weit oben) im <body> auftaucht?

  10. #10
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.849
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also ich kann hier @dazzle89 nur beipflichten: contao-om-backend erledigt das für dich

    • contao-om-backend installieren
    • OM-BACKEND » Element-Klassen
    • ein Element des Typ 'Artikel' anlegen und deinen Klassennamen vergeben
    • im 'Artikelkopf' deines Artikels bekommst du in den 'Experteneinstellungen' unter 'vordefinierte Stile' eine Checkbox-Liste, wo du einfach durch Anhaken die Klasse mitgeben kannst
    Grüsse
    Bernhard


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

    Standard

    Dann wird die CSS Klasse aber dem Artikel hinzugefügt. CSS Klassen für den Body stellt man in den Einstellungen der Seite ein.

  12. #12
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.849
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Dann wird die CSS Klasse aber dem Artikel hinzugefügt
    uups - genau, die Anforderung war für den body
    Grüsse
    Bernhard


  13. #13
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Ich gehe mal davon aus, dass es für das "Problem" keine passende Lösung gibt. Also werde ich das über Klassen in der Seite lösen. Ist zwar nicht so flexibel für den Nutzer aber was solls.
    Danke trotzdem für euren Input.

  14. #14
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.849
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bin zwar kein JS Profi, aber ich könnte mir noch vorstellen, dass es dazu ein JS Lösung geben könnte.
    Seite nach einer Klasse durchsuchen, die über oben genanntes Erweiterung contao-om-backend gesetzt wird und wenn die Klasse gefunden wird, dann wird eine body-class gesetzt
    Grüsse
    Bernhard


  15. #15
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    384

    Standard

    ja, sowas hatte ich auch schon überlegt.
    könnte dann vielleicht ein kleines delay geben - je nachdem, was die klasse für einen tun soll.

  16. #16
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Bin zwar kein JS Profi, aber ich könnte mir noch vorstellen, dass es dazu ein JS Lösung geben könnte.
    Seite nach einer Klasse durchsuchen, die über oben genanntes Erweiterung contao-om-backend gesetzt wird und wenn die Klasse gefunden wird, dann wird eine body-class gesetzt
    Ja mit JS würde das auch gehen. Das sieht aber nicht so schön aus wie wenn die Navi gleich weg ist. Aber das erinnert mich daran, dass die Navigation kritisch ist. Das heißt ich sollte vielleicht mal dafür sorgen, dass sie bei nicht vorhandenem JS angezeigt wird ;-)
    Danke für den Hint.

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
  •