Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 19.08.06, 21:17
Forum Newbie
 
Registriert seit: 08.08.06
Beiträge: 12

Stylesheet auswechseln


Hallo alle

Also ich habe die Headergrafik im Stylesheet als Hintergrundbild definiert. Jetzt möchte ich auf den Unterseiten jeweils eine andere, jedoch definierte Grafik haben und will aus diesem Grund das Stylesheet auswechseln. ( auch wenn es andere Wege gibt das Headerbild auszuwechseln, so möchte ich das über das Stylesheet machen ). Gibts da einen Weg das zu bewerkstelligen?

Danke für eure Bemühungen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 20.08.06, 09:38
Benutzerbild von Kurt51
TYPO3forum.net Donater
 
Registriert seit: 21.07.06
Ort: Jülich
Beiträge: 1.069
Kurt51 eine Nachricht über Yahoo! schicken Kurt51 eine Nachricht über Skype™ schicken

CSS-Wechsel


Hallo,

also - ich wechsel drei CSS in Abhängigkeit der Tageszeit:

im Template-Setup
...

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
[hour = >{$time2}]
page.includeCSS.file1 = fileadmin/styles/kk01.css
[ELSE]
page.includeCSS.file1 = fileadmin/styles/kk02.css
flagge.value = 1
[GLOBAL]
[hour = <{$time1}]
page.includeCSS.file1 = fileadmin/styles/kk.css
[GLOBAL]
page.includeCSS.file1.media = screen
...
__________________
Einen schönen Gruß aus Jülich
Kurt

http://www.kupix.de

Geändert von Armin (20.08.06 um 10:44 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 20.08.06, 10:43
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.048
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

Hallo Kurt51,

habe mir mal erlaubt dein TS etwas (für mich) übersichtlicher zu gestalten.
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
# Hier die Standard-Erfüllung:
page.includeCSS.file1 = fileadmin/styles/kk02.css
flagge.value = 1

# Hier dann die Abfrage auf spezielle Zeiten
# Habe jetzt nur mal angenommen, das flagge 0 sein soll
[hour = >{$time2}]
page.includeCSS.file1 = fileadmin/styles/kk01.css
flagge.value = 0
[hour = <{$time1}]
page.includeCSS.file1 = fileadmin/styles/kk.css
flagge.value = 0
[GLOBAL]

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 20.08.06, 12:26
Forum Newbie
 
Registriert seit: 08.08.06
Beiträge: 12

Stylesheet wechsel


Hallo Kurt, hallo Armin

Interessante Lösung, kann man sicher mal gebrauchen, ist jedoch nicht das was ich genau meinte.

Ich stelle mir so etwas vor:

Hauptseite ---> stylesheet 1 mit hintergrundbild 1 im Header
Unterseite 1 ---> stylesheet 2 mit hintergrundbild 2 im Header
Unterseite 2 ---> stylesheet 3 mit hintergrundbild 3 im Header

usw.

Die Hintergrundbilder sollen aber nicht per zufall ausgewählt werden, sondern klar definiert werden können.

Ist das machbar?

Gruss
Gio
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 20.08.06, 12:45
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.048
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

das war nur als Lösungsansatz zu verstehen.
Anstatt hour musst du PIDinRootline nehmen und mit der jeweiligen Seiten-ID vergleichen.

Beispiel für "Unterseite 1 ---> stylesheet 2 mit hintergrundbild 2 im Header"
Typoscript-Code:
1:
2:
3:
[PIDinRootline = Seite-Id von Unterseite 1]
page.includeCSS.file1 = fileadmin/styles/kk01.css
[global]

Weitere Möglichkeit:
Du legst in der Unterseite (Unterseite 1) ein Tempalate an und gibts dort dann das CSS an.

Oder..
du verweist im Feld Media auf die CSS und liest es dann per TS im Haupttemplate aus.

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 20.08.06, 16:06
Forum Newbie
 
Registriert seit: 08.08.06
Beiträge: 12

Danke Armin funkts einwandfrei!

Wie sähe es dann mit dem import aus dem Medien feld aus
so etwas wie unten?


subparts.toppic {
file.import.data = levelmedia: -1, "slide"
file.import = uploads/media/
file.import.listNum = 0
file.import.override.field = media
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 20.08.06, 17:15
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.048
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

die einfachste Möglichkeit ohne weitere Abfragen etc.:

Typoscript-Code:
1:
2:
seite.headerData.5 = TEXT
seite.headerData.5.dataWrap = <link rel="stylesheet" type="text/css" href="fileadmin/layout5/css/{levelmedia: -1, "slide"}" />

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 20.08.06, 19:23
Forum Newbie
 
Registriert seit: 08.08.06
Beiträge: 12

Wow


Wow

Du bist echt gut Armin! Vielen Dank!

Um das Thema zu wechseln, vielleicht hättest Du ja auch so ein gute Lösung resp. Erklärung wie ein solches komplettes Menu für dieses Problem wie in diesem thread behandelt

http://www.typo3forum.net/forum/gmen...togrammen.html

aussehen sollte.. ? Dann hätte ich heute gleich 2 Probleme die mich seit Wochen beschäftigen erledigt

Vielen vielen Dank

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Typoscript im Stylesheet doni Alle anderen Extensions 0 17.07.08 06:55
Wie binde ich ein CSS Stylesheet in TYPO3 ein? daniel FAQ - Template & TypoScript 3 22.08.07 11:44
Stylesheet und TV JohnnyFirpo TYPO3 4.x Fragen und Probleme 4 19.01.07 13:31
Stylesheet ändern!?! Dalerion News (tt_news, mininews und Co) 5 01.12.05 07:10
Stylesheet auswechseln sirina TYPO3 3.x Fragen und Probleme 6 24.09.05 11:08


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0