Image Cache für CSS Background
| Autor | Nachricht |
|---|---|
|
Verfasst am: 13. 02. 2012 [15:08]
|
|
|
pmeier99
Themenersteller
Dabei seit: 19.06.2011
Beiträge: 8
|
Hallo zusammen, ich möchte in der Detail-Ansicht für tt_news Artikel das zum Artikel gehörige Bild als CSS Background eines DIVs einbetten. Das ganze soll über einen Marker geschehen: HTML <div id="dynamicbackground" style="background-image:url(###DYNAMICBACKGROUND###)">um dann zu folgender Ausgabe zu kommen: HTML <div id="dynamicbackground" style="background-image:url(typo3temp/pics/7c5835be7b.jpg)">Das habe ich fast schon hinbekommen mit folgendem Code: TYPOSCRIPT page.10.marks.DYNAMICBACKGROUND = IMG_RESOURCE page.10.marks.DYNAMICBACKGROUND { file = TEXT file { dataWrap = DB:tt_news:{GP:tx_ttnews|tt_news}:image wrap3 = uploads/pics/{|} insertData=1 } file.width = 200 file.height = 200 } Das Problem ist nur, dass mir ein anderes Bild aus dem Typo3 Bildcache angezeigt wird, also nicht jenes, welches eigentlich mittels dataWrap ausgelesen wird. Folgender Code liest das richtige Bild aus, allerdings nicht aus dem Cache, sondern direkt aus dem Originalfile. Hier ist das Problem, dass es sich in der Grösse nicht anpassen lässt (weil erst ab CSS 3 Hintergrundbilder skaliert werden können): TYPOSCRIPT #page.10.marks.DYNAMICBACKGROUND = TEXT page.10.marks.DYNAMICBACKGROUND { dataWrap = DB:tt_news:{GP:tx_ttnews|tt_news}:image wrap3 = uploads/pics/{|} insertData=1 } Hat jemand eine Idee, wieso im ersten Code Snippet der Typo3 Cache nicht macht, was ich erwarte? Vielen Dank für jegliche Tips! Gruss, Pete |
|
Verfasst am: 16. 02. 2012 [15:13]
|
|
|
udowald
Dabei seit: 05.11.2006
Beiträge: 159
|
Hallo Pete, könnte es sein, dass die berechneten Bilder nicht in upload/pics/ sondern woanders liegen? Gruß udowald |
|
Verfasst am: 16. 02. 2012 [15:23]
|
|
|
pmeier99
Themenersteller
Dabei seit: 19.06.2011
Beiträge: 8
|
Hi udowald, Die Bilder liegen tatsächlich in upload/pics, da liegen auch ganz viele andere gecachte Bilder. Nur jenes, dass dann verlinkt wird, enspricht nicht dem Bild, das ich angebe. |



