---
title: "register-Wert imagespace ist nicht vorhanden"
url: "https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage"]
created: "2008-10-27"
last_reply: "2008-10-28"
replies: 10
solved: true
page: 1
pages: 1
lang: "de"
---

# register-Wert imagespace ist nicht vorhanden

TYPO3 › TypoScript · 10 Antworten · gelöst · gestartet 2008-10-27

## Frage

**Unbekannter Benutzer** · 2008-10-27 · [Beitrag #1](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/1)

Hallo,

kann mir jemand erklären warum bei nachfolgendem TS-Code der Wert in der Zeile 18 nicht ausgelesen/gesetzt wird?

```typoscript
tt_content.image.20.1 {
  params.cObject = CASE
  params.cObject {
    if.value = 10
    if.equals.field = image_effects
    default = COA
    default {
      10 = TEXT
      10.value = class="fade chg_fade"
      
      20 = COA
      20 {
        10 = TEXT
        10.wrap = style="background-image:url(
               
        20 = IMG_RESOURCE
        20.file.import.data = TSFE:lastImageInfo|origFile
        20.file.width.data = register:imagespace
        20.file.params = -colorspace RGB
        
        25 = TEXT
        25.wrap = );               
        
        50 = TEXT
        50.wrap = "
      }      
    }

  }
}
```

An anderer Stelle, irgendwo auf der Seite klappt es mit

```typoscript
40 = TEXT
40.data = register:imagespace
40.wrap = <p>|</p>
```

einwandfrei.

Was mache ich hier falsch?

## Beste Antwort

**Unbekannter Benutzer** · 2008-10-28 · [Beitrag #7](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/7)

Gibt es einen Möglichkeit den Wert von "register:imagespace" an einer anderen Stelle auszulesen und diesen Wert anschließend "allgemein" zur Verfügung zu stellen.
Wäre LOAD_REGISTER hier eine Möglichkeit?

## Antworten

### [#2](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/2) · steffenk · 2008-10-27

was ist mit
10.wrap = style="background-image:...

ist unvollständig, daher TS Fehler

ah, sehe es.

nimm das doch mal raus um zu sehen ob der Rückgabewert stimmt.

### [#3](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/3) · Unbekannter Benutzer · 2008-10-27

Ich habe
10.wrap durch 10.value ersetzt -> geht auch nicht.

```typoscript
20.file.width.field = imagewidth
```

anstelle von

```typoscript
20.file.width.data = register:imagespace
```

geht problemlos - auch mit 10.wrap

Allerdings ist der Wert unbrauchbar, wenn ich mehr als 1 Spalte im BE bei Text mBild setzt.

### [#4](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/4) · steffenk · 2008-10-27

versuch doch mal

```typoscript
default {
    10 = COA
    10 {
       wrap = class="fade chg_fade" style="background-image:url(|);"
       10 = IMG_RESOURCE
       10.file.import.data = TSFE:lastImageInfo|origFile
       10.file.width.data = register:imagespace
       10.file.params = -colorspace RGB
    }     
}
```

### [#5](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/5) · Unbekannter Benutzer · 2008-10-27

Also...

```typoscript
default {
10 = COA
10 {
 wrap = class="fade chg_fade" style="background-image:url(|);"
 10 = IMG_RESOURCE
 10.file.import.data = TSFE:lastImageInfo|origFile
 10.file.width.data = register:imagespace
 10.file.params = -colorspace RGB
}
}
```

... hat keinerlei Wirkung. Class und style werden in den params nicht gesetzt.

Mit...

```typoscript
default = COA
default {
 wrap = class="fade chg_fade" style="background-image:url(|);"
 10 = IMG_RESOURCE
 10.file.import.data = TSFE:lastImageInfo|origFile
 10.file.width.data = register:imagespace
 10.file.params = -colorspace RGB
}
```

klappt es wieder, jedoch wird...

```typoscript
 10.file.width.data = register:imagespace
```

wieder nicht beachtet. #angry#

Vielen Dank steffenk bis hierher – hast Du vielleicht noch eine Zauberformel, wie das gelingen könnte?

### [#6](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/6) · steffenk · 2008-10-27

zaubern kann ich nicht ;)

Ich denke das liegt daran, das der register-Wert nur in der Funktion render_textpic gesetzt wird, also nur von tt_content.textpic.20 aufgerufen. Ansonsten gibts den Wert nirgends.

btw - das in Anfängerfragen? :D

### [#7](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/7) · Unbekannter Benutzer · 2008-10-28 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#8](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/8) · steffenk · 2008-10-28

sobald er da ist kannst Du das so machen, ja.

### [#9](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/9) · Unbekannter Benutzer · 2008-10-28

So ein konstrukt wird problemlos im FE gerendert:

```typoscript
temp.test = COA
temp.test {
 10 = LOAD_REGISTER
 10.meinwert.data = register:imagespace
 
 20 = TEXT
 20.data = register:meinwert
 20.wrap = <p>|</p>  
}
```

Aber dieser "drecks" (tschuldigung :o ) Rückgabewerte von register:imagespace wird einfach nicht bei

```typoscript
10.file.width.data = register:meinwert
```

gesetzt.

Gibt es ein Möglichkeit, dass mein Code...

```typoscript
tt_content.image.20.1 {
  params.cObject = CASE
  params.cObject {
    if.value = 10
    if.equals.field = image_effects
    default = COA
    default {
       wrap = class="fade chg_fade" style="background-image:url(|);"
       10 = IMG_RESOURCE
       10.file.import.data = TSFE:lastImageInfo|origFile
       10.file.width.data = register:imagespace
       10.file.params = -colorspace RGB
    }     
  }
}
```

auch die "userFunc = tx_cssstyledcontent_pi1->render_textpic" durchläuft?

Wenn ja, könntes Du mir sagen wie – wenn du es weist?

### [#10](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/10) · steffenk · 2008-10-28

versuch doch mal statt

```typoscript
10 = IMG_RESOURCE
```

sowas

```typoscript
10 < tt_content.textpic.20
```

### [#11](https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden/11) · Unbekannter Benutzer · 2008-10-28

Nö, so geht es auch nicht, somal so "10=IMG_RESOURCE" ja verschwindet.

Ich denke, jetzt ist der Zeitpunkt, an dem ich sage, dass das für mich jetzt nicht lösbar ist und ich somit eine komplett andere Lösung suchen werde.
Vielen Dank bis hierher steffenk
Gruß sukkulent

---

Quelle: „register-Wert imagespace ist nicht vorhanden“, typo3.net, https://www.typo3.net/d/83323-register-wert-imagespace-ist-nicht-vorhanden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
