Zum Inhalt springen

eige css file laden

Erstellt am 21. Juni 2006 · 3 Antworten · letzte Antwort am 26. Juni 2006

Tags: Frage

NDMR ·

Hallo,

ich bin soweit, das tt_news auf meiner seite angezeigt wird. ich würde gerne eine eigene ccs (fileadmin/tt_news.css) laden.

kann mir da jemand helfen?

Unbekannter Benutzer ·

Guten Abend

mit

plugin.tt_news._CSS_DEFAULT_STYLE >

kannst du das momentan aktive CSS im Setup deines Templates deaktivieren und mit

page.includeCSS {
      file1 = fileadmin/template/css/style.css
      file2 = fileadmin/news.css
}

dein News-CSS einfügen.
Eine direkte Zuweisung à la plugin.tt_news._CSS_DEFAULT_STYLE = fileadmin/news.css
ist soweit ich weiss nicht möglich.

NDMR ·

irgendwie klappt das nicht.?

das layout von den news ändert sich nicht. was muss denn bei Include static (from extensions): rein?

im typoscript habe ich follgendes probiert:

RECHTS = COA
      		RECHTS.10 < plugin.tt_news
      		RECHTS.10 {
         			#templateFile = fileadmin/tt_news_template.html
         			stylesheet = fileadmin/tt_news_style.css
                                code >
         			code = LATEST
         			latestLimit >
         			latestLimit = 1
         			pid_list >
         			pid_list = 23
         			PIDitemDisplay = 23
      			}

leider änders sich das aussehen nicht.

Arci ·

Mach das so wie claude es gesagt hat, das geht mit Sicherheit! Du musst es halt an der richtigen Stelle im Template einfügen...

so sieht das bei mir aus z.b., und es funktioniert einwandfrei:

# Default PAGE object:
page = PAGE
page {
    typeNum = 0
    # [...] da steht noch so einiges drin ^^
    stylesheet = fileadmin/meinOrdner/css/styles.css
    shortcutIcon = fileadmin/meinOrdner/favicon.ico

    # HTML Template integrieren
    10 = TEMPLATE
    10.template = FILE
    10.template.file = fileadmin/meinOrdner/frontpage.tpl.html
}
# include styles for news display
page.includeCSS {
    file1 = fileadmin/meinOrdner/css/tt_news_styles.css
}

wenn dus wie gesagt richtig einfügst dann geht das auch!

btw, auf der gerenderten Seite kannst Du mit Rechtsklick -> "Quelltext anzeigen" leicht überprüfen ob das stylesheet inkludiert wurde. Muss nämlich drin stehen, beispielsweise <link rel="stylesheet" type="text/css" href="fileadmin/meinOrdner/css/tt_news_styles.css" />

solange du deine style datei da nicht findest wird sich auch an der Darstellung nichts ändern 😉