Hallo,
ich möchte gerne individuell auf jeder seite einen anderen stylesheet verwenden.
folgendes habe ich versucht:
page.10.headerData.includeCSS {
file1 = fileadmin/templates/css/layout_template.css
}
wenn ich die seite aufrufe und ich mir den quelltext ansehe ist kein stylesheet verlinkt.
ein kleines anderes problem.
Im Head-bereich habe ich über TV:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
mit eingebunden, typo3 generiert aber automatisch noch "charset=iso-8859-1" zusätzlich im header, wo kann ich das global definieren?
gleiches gilt für den DOCTYPE in meinem Template verwende ich
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
aber typo3 ändert das automatisch auf "Transitional" 🙁
EDIT:
ok letztes Problem konnte ich nach etwas stöbern hier im board lösen:
config {
doctype = xhtml_strict
xhtml_cleaning = all
}
vielen dank schonmal
Frank
CSS Dateien bindet man so ein
page.includeCSS.file1 = ....
für den restlichen header, schau bitte einfach in die tsref > kapitel config
georg
vielen dank georg,
so hats funktioniert zumindest zum teil :/
dieser eintrag funktioniert nur wenn ich das global im TS des Templates angebe. Wenn ich den gleichen eintrag in das TS der Seiteneigenschaften eintrage passiert nichts, aber genau das brauche ich damit ich auf unterschiedlichen seiten unterschiedliche css-files ansprechen kann.
das problem mit utf-8 habe ich so gelöst, falls jemand das gleiche problem hat 🙂
config.metaCharset = utf-8
config.additionalHeaders = Content-Type:text/html;charset=utf-8
TS gehört ins TS und nicht ins TsConfig
georg
öhm ok, ist meine erste seite mit typo3 da kann das ma passieren :o
gibt es überhaupt eine Möglichkeit auf jeder Seite unterschiedliche Stylesheets anzusprechen ohne dafür gleich ein eigenes template erstellen zu müssen?
is bestimmt ne supereinfache lösung aber ich stell die frage ja nich ohne grund ins Anfänger-Forum.
du kannst dir die conditions anschauen, aber sonst ist der schnellste weg das
georg
Dazu vielleicht noch der Hinweis, dass du nur ein Extensiontemplate anlegen musst und NUR die Zeile mit dem geänderten Stylesheet da rein gehört. Sonst nichts. Alles andere wird vom Haupttemplate vererbt. Also ist das mit zusätzlichen Templates nicht so aufwendig.