Zum Inhalt springen

CSS in Typo3 einfügen

Erstellt am 11. November 2016 · 1 Antwort · letzte Antwort am 15. November 2016

Tags: TYPO3 6.x, Frage

Praktikant123 ·

Hallo,

ich habe diese Woche Typo3 installiert und finde auch nach langer Suche keine Lösung, wie ich eine .css einbinden kann.
Bisher sieht das Setup so aus:

page = PAGE
page {
 config.doctype = html5
 meta.author = CK
 meta.description = Intranet.

page.includeCSS {
   file1 = fileadmin/style.css
  
  }

10 = FILE
10.file = fileadmin/template.html  
}

Habe natürlich die genannten Dateien auf der Oberfläche unter Fileadmin hochgeladen. WEnn ich dort die .html aufrufe bekomme ich auch die gestylte Ausgabe nur eben nicht, wenn ich die Vorschaufunktion verwende.

Gruß

Julian.​Hofmann ·

Hallo.

Du musst etwas drauf achten, ob Du die Notation mit Klammerschreibweise vornimmst, oder ohne. Es geht beides - aber Du darfst es nicht ineinander mischen:

page = PAGE
page {
    config.doctype = html5
    meta.author = CK
    meta.description = Intranet.
     
    includeCSS {
        file1 = fileadmin/style.css
    }
     
    10 = FILE
    10.file = fileadmin/template.html  
}

oder

page = PAGE
page {
    config.doctype = html5
    meta.author = CK
    meta.description = Intranet.
     
    10 = FILE
    10.file = fileadmin/template.html  
}
page.includeCSS {
    file1 = fileadmin/style.css
}

In Deinem Schnipsel hast Du innerhalb von page nochmal eine Eigenschaft/Objekt page benutzt - das PAGE-Objekt kennt insich aber keine eine Eigenschaft/Objekt page, wodurch das includeCSS ignoriert wird.

Viele Grüße
Julian