Hallo,
ich möchte, dass auf meiner Seite das Headerbild (http://p25465.typo3server.info/) auf jeder Seite ein anderes, vorher festgelegtes ist. Wie kann man das methodisch angehen?
Ich habe das Headerbild über meine CSS-Datei eingefügt. Deswegen fällt mir folgende Variante ein: Für jede Seite ein CSS mit den Headerinformationen resp. dem jeweiligen Bild erstellen. Dann für jede Seite über ein "Extension Template" die CSS einfügen - und hoffen, dass es klappt.
Was haltet ihr davon? Seht ihr noch eine andere, möglicherweise einfachere Heransgehensweise.
Danke für jede sachdienliche Info
Viele Grüße
cav
dein weg ist ok, besser ists so:
#544272
georg
hey danke, so eine vereinfachung wäre natürlich klasse.
ich habe den marker im template angelegt und das typoscript wie angegeben auf meine bedürfnisse zugeschnitten:
marks.IMG = COA
marks.IMG {
# HTML-Objekt
5 = HTML
5.value = style="background:url(
# Bild
10 = IMG_RESOURCE
10 {
file.maxH = 250
file.maxW = 771
file.import=uploads/media/
file.import.data = levelmedia: -1,slide
file.import.listNum = 0
file.import.override.field = media
}
# HTML-Objekt
15 = HTML
15.value = ) 50% no-repeat;"
}
Dann habe ich bei einer erweiterten Seite ein Bild eingefügt, bekomme aber im nicht das bild, sondern die ausgabe:
style="background:url(uploads/media/header2.jpg) 50% no-repeat;"
so sieht es auf der webseite aus: http://www.demokratie-mitmachen.de/14.0.html
(das bild im hintergrund mit den zwei mädels ist noch aus dem css 😉 )
wo mache ich hier was falsch? es sieht so aus, als ob typo3 beim umwandeln der seite ins html normalen text aus dem ts gemacht hat...
Hallo,
du hast wohl die seite bei dem link nicht ganz durchgelesen ... der marker IMG muss in das div selbst, also bei dir zB
<div id="header" ###IMG###>
georg
hey - das isses! :p
ich habe das wohl nicht bemerkt, weil ich gar nicht an die möglichkeit gedacht habe, das man sowas überhaupt machen kann. typo3 zerpflückt sozusagen dass css in mehrere teile - und der mittelteil, das bild - ist der dynamische.. klasse
ich habe jetzt nur noch ein formatierungsproblem: habe die richtige höhe des bildes angegeben, er zeigt aber nur ein fünftel des bildes
jawooooooooooooooooooooll... es geht 🙂
tausend dank, das vereinfacht alles
viele grüße
cav
schön dass es funkt 😉
noch nen schönen nachmittag
georg
Wie kann ich unter Verwendung von automaketemplate inline css in das DIV hinzufügen?
Gruß
Frank
Hallo Frank,
canario_aleman schrieb
Wie kann ich unter Verwendung von automaketemplate inline css in das DIV hinzufügen
keine Ahnung, habe noch nie einen Vorteil von automaketemplate gesehen und dementsprechend nie verwendet
georg