---
title: "Image Cache für CSS Background"
url: "https://www.typo3.net/d/109360-image-cache-fuer-css-background"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2012-02-13"
last_reply: "2012-02-16"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Image Cache für CSS Background

TYPO3 › TypoScript · 2 Antworten · gestartet 2012-02-13

## Eröffnungsbeitrag

**pmeier99** · 2012-02-13 · [Beitrag #1](https://www.typo3.net/d/109360-image-cache-fuer-css-background/1)

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

## Antworten

### [#2](https://www.typo3.net/d/109360-image-cache-fuer-css-background/2) · udowald · 2012-02-16

Hallo Pete,

könnte es sein, dass die berechneten Bilder nicht in upload/pics/ sondern woanders liegen?

Gruß udowald

### [#3](https://www.typo3.net/d/109360-image-cache-fuer-css-background/3) · pmeier99 · 2012-02-16

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.

---

Quelle: „Image Cache für CSS Background“, typo3.net, https://www.typo3.net/d/109360-image-cache-fuer-css-background
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
