Ergebnis 1 bis 5 von 5

Thema: CSS in Framework einbinden

  1. #1
    Contao-Nutzer
    Registriert seit
    22.02.2011.
    Beiträge
    20

    Standard CSS in Framework einbinden

    Hallo,

    ich bin gerade dabei ein Fronend-Modul zu entwickeln, welches eigene CSS und JS Dateien benötigt. Jetzt kann ich diese natürlich über
    HTML-Code:
    $GLOBALS['TL_JAVASCRIPT'][] bzw.
    $GLOBALS['TL_CSS'][]
    einbinden.

    Ich hätte diese Daten jedoch gerne im CSS-Framework. Also dass meine Dateien mit allen anderen CSS Spezifikationen in ein File rausgerendert werden.

    Wie ist es möglich, FE-Modul eigene CSS- und JS-Dateien in das contao Framework zu integrieren?
    Kann ich die Position bestimmen (also dass meine Daten als erstes verwendet werden)?

    Dirk

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

    Standard

    Zitat Zitat von schlesie Beitrag anzeigen
    Wie ist es möglich, FE-Modul eigene CSS- und JS-Dateien in das contao Framework zu integrieren?
    Was genau meinst du damit? Willst du, dass deine JS und CSS Dateien gemeinsam mit den anderen, bestehenden zusammengefasst werden? Wenn ja, geht das, zumindest bei TL_JAVASCRIPT mit dem Anhängsel "|static", soweit ich weiß:
    PHP-Code:
    $GLOBALS['TL_JAVASCRIPT'][] = 'bla/foo/script.js|static'

    Zitat Zitat von schlesie Beitrag anzeigen
    Kann ich die Position bestimmen (also dass meine Daten als erstes verwendet werden)?
    Wenn du deine am Anfang haben willst funktioniert vermutlich:
    PHP-Code:
    array_unshift$GLOBALS['TL_CSS'], 'bla/foo/style.css' ); 

  3. #3
    Contao-Nutzer
    Registriert seit
    22.02.2011.
    Beiträge
    20

    Standard

    Was genau meinst du damit? Willst du, dass deine JS und CSS Dateien gemeinsam mit den anderen, bestehenden zusammengefasst werden?
    Genau das meinte ich. Danke für den Hinweis. Bei JS funktioniert es.

    Bei CSS kann es nicht funktionieren, da man dort mit dem "|" Symbol den media type angeben kann. (Daher bin ich auch nicht auf die Idee gekommen, so etwas bei js auszuprobieren...)
    Weiss jemand, ob das bei CSS irgendwie anders funktioniert?

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

    Standard

    So funktioniert es bei CSS, wenn du keine media type Angaben machen willst:
    PHP-Code:
    $GLOBALS['TL_CSS'][] = 'bla/foo/style.css||static'
    Ansonsten zB:
    PHP-Code:
    $GLOBALS['TL_CSS'][] = 'bla/foo/style.css|screen|static'

  5. #5
    Contao-Nutzer
    Registriert seit
    22.02.2011.
    Beiträge
    20

    Standard

    super, viele Dank spooky. Auch das funktioniert...

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
  •