Ich suche seit zwei Tagen nach einer vernünftigen Doku oder Anleitung für das tt_news 2.2.24, um das Aussehen anzupassen.
Ich möchte eine komplett tabellenlose Darstellung, also nur mit <div> Tags und CSS. Das News-Template sieht sehr verwirrend aus. Es ist ja auch eine ganze HTML-Seite und nicht nur ein Ausschnitt für ein Template… Dort drin finden sich für die verschiedenen Darstellungsmodi wie LIST oder SINGLE Tabellen wieder. Was darf man denn dort anpassen?
Ich hab auch noch nicht entdecken können, ob oder wie ein Stylesheet verwendet wird, um z.B. die Überschrift, den Text oder Links zu gestalten. Im Ordner 'typo3conf/ext/tt_news/res' befinden sich gleich zwei Stylesheets, aber erklärt ist nichts. Welches muss man nehmen? Wo liegen da die Unterschiede? Muss ich das CSS genau so in TS angeben wie das Template?
Ich habe auch nicht begriffen, woher die aus tt_news generierten Inhalte ihre Eigenschaften wie Farbe usw. beziehen. Eine Änderung von z.B. <a> Tags in meinem CSS brachte rein gar nichts. Aber Klassen oder IDs werden auch nicht verwendet. Sehr seltsam alles…
Sorry, aber das ist alles wirklich sehr unübersichtlich. Ich arbeite nunmehr seit über vier Wochen mit 'tt_news' und hab allerhand gelesen und recherchiert. Hab mir auch alle Videos dazu reingezogen.
Wie's bei mir läuft (ist vielleicht gleich ne Hilfe für andere): Ich habe nur ein Template. Darin steht der Aufbau meiner Typo3-Seite und die Konfiguration des News-Plugins. Ich poste hier mal v.a. die 'tt_news' relevanten Dinge. Für Verbesserungsvorschläge bin ich immer offen. Danke!
Constants
# News plugin tt_news
# Page ID News: Die ID der Seite für die LIST Ansicht
pid_list = 13
# Page ID Singlenews: Die ID der Seite für die SINGLE Ansicht
singlePid = 15
# Page ID Archiv: Die ID der Seite für das AMENU (Archiv
archiveTypoLink = 18
Setup
# News plugin tt_news
plugin.tt_news {
# Pfad zum eigenen Template
templateFile = fileadmin/news_template.tmpl
# Variable pid_list wird leer gemacht
pid_list >
# PID wird über eine Konstante festgelegt
pid_list = {$pid_list}
# Rekursiv, wenn News in Unterordnern sind
recursive >
recursive = 1
# UID der Seite Singleview
singlePid = {$singlePid}
# Archiv Aktivieren
archive = 1
# UID der Archivseite
archiveTypoLink.parameter = {$archiveTypoLink}
# Deutsche Zeit- und Datumsformatierung
displayList.date_stdWrap.strftime = %A %e. %B
displayLatest.date_stdWrap.strftime = %A %e. %B
displaySingle.date_stdWrap.strftime = %A %e. %B
displaySingle.time_stdWrap.strftime = %H:%M Uhr
}
Include static
content (default) [für Seiten-Template]
Include static (from extensions)
CSS Styled Content (css_styled_content) [für Seiten-Template]
CSS-based tmpl (tt_news) [für tt_news]