Hallo erstmal,
Ich habe als erstes Projekt ein Temlate mit css-Datei erstellt, gemarkert und per template zugewiesen. Di Seite sowie die einzelnen Menüstrukturen werden auch korrekt nach Dokumentenbaum abgebildet dargestellt, funktioniert alles einwandfrei.
Einzig Inhaltselemente der Seiten werden nicht dargestellt.
Dem Inhaltsbereich ###INHALT### habe ich im Template Content zugewiesen:
#Inhaltsbereich
INHALT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
Auf den Seiten hab ich einfache textobjekte mit Dummytext erstellt.
Der Marker wird auch ersetzt, Inhalt(Text) erscheint nicht.
Include static habe ich
css_styled_content
cron_cssstyledimgtext
vielen Dank vorweg.
Hallo Steffen
Schreib nur folgendes:
#Inhaltsbereich
INHALT < styles.content.get
Du kannst über den Template Analyzer css_styled_content schauen (im Setup-Bereich) was "styles.content.get" tut. Es macht genau dasselbe. Mit dieser Methode aber sparst Du Dir Tipparbeit. In Deinem Beispiel müsste es übrigens heissen:
INHALT = CONTENT
INHALT {
table = tt_content
usw.
}
Gruss Marco
Super !
Vielen Dank Marco, das hat sofort funktioniert 8-)
In welcher Doku kann ich denn mehr über css_styled_content erfahren ?
Ich habe die Doku von R.Meyer durchgearbeitet, da ist ja alles auf content(default) abgestimmt.
So viel ich weiss, ist css_styled_content so gut wie gar nicht dokumentiert. Ich habe mich über den Template Analyzer und Object Browser durch das Zeugs gewühlt. :-)
Grüsse Marco
ach ja, hier gibt es eine Leseprobe zu einem neuen Typo3-Buch zum Thema barrierefrei
http://www.galileocomputing.de/download/dateien/849/galileocomputing_typo3_handbuch.pdf
In dem Buch wird auch mit css_styled_content gearbeitet.
Leider benutzen die noch css_styled_imgtext, das neuere ist ja cron_cssstyledimgtext - aber so ist das halt mit Büchern, noch nicht erschienen und schon überholt 😃