---
title: "CASE Abfrage für 'imagecols' bei tt_content.textpic"
url: "https://www.typo3.net/d/114536-case-abfrage-fuer-imagecols-bei-tt-contenttextpic"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage","Inhaltselemente"]
created: "2013-04-13"
last_reply: "2013-05-24"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# CASE Abfrage für 'imagecols' bei tt_content.textpic

TYPO3 › TypoScript · 2 Antworten · gestartet 2013-04-13

## Eröffnungsbeitrag

**howlin.​wulf** · 2013-04-13 · [Beitrag #1](https://www.typo3.net/d/114536-case-abfrage-fuer-imagecols-bei-tt-contenttextpic/1)

Liebes User,
schön, dass es euch gibt, ich habe viel von euch gelernt!

Jetzt habe ich aber ein Problem, auf das ich noch keine Antwort im Netz gefunden habe.

Im Backend hat die Seite eine Spalte. Beim Inhaltselement "Text & Bild" kann der Redakteur auswählen ob er:
- eine Spalte Text und ein Bild (je 50% breit) oder
- eine Spalte Text und zwei Bilder (je 33% breite)
einbinden möchte. Entscheiden kann er das über das Feld 'Anzahl an Spalten' (=imagecols) unter Bildausrichtung.

Jetzt versuche ich den Typoscriptcode zu finden, der checkt welche Zahl eingestellt wurde und danach die Bildgröße definiert.

Bei typo3-blog.net habe ich schon folgendes gefunden und Versucht das umzuschreiben:

```typoscript
# Analog für Text mit Bild
temp.ttcontent.textpic < tt_content.textpic.20
tt_content.textpic.20 = CASE
tt_content.textpic.20 {
  key.field=colPos
  default < temp.ttcontent.textpic
  default.maxW = 490
  default.maxWInText = 200
  1 < .default
  2 < .default
  2.20.maxW = 180
  2. 20.maxWInText = 100  
  3 < .default
  4 < .default
}
```

<http://typo3-blog.net/tutorials/news/maximale-bildbreite.html>

Hier meine Version:

```typoscript
temp.tt_content.textpic < tt_content.textpic
tt_content.textpic = CASE
tt_content.textpic {
  key.field=imagecols
  default < temp.tt_content.textpic
  default.20.maxW=277
  default.20.maxWInText=277
  1 < .default
  2 < .default
  2.20.maxW = 638
  2.20.maxWInText = 638
}
```

Als Ergebnis kommt folgendes heraus (imagecols=2):
Also alle Versionen ein mal. Ich hätte gerne nur die mittlere und die Überschrift von unten...

[Bild: s1.directupload.net/…/lxdocgqp.jpg](http://s1.directupload.net/images/130413/lxdocgqp.jpg)

Vielleicht sieht jemand meinen Fehler und kann mir helfen?

## Antworten

### [#2](https://www.typo3.net/d/114536-case-abfrage-fuer-imagecols-bei-tt-contenttextpic/2) · howlin.​wulf · 2013-04-18

Hey guys!
Weiß keiner von euch weiter?
Oder ist die Frage unverständlich?

### [#3](https://www.typo3.net/d/114536-case-abfrage-fuer-imagecols-bei-tt-contenttextpic/3) · howlin.​wulf · 2013-05-24

Ok boys & girls,

here we go:

```typoscript
#mit 'Anzahl an Spalten' 1,2,3.. regelt sich der das Bildelement automatisch
tt_content.image.20.maxW = 984 

#Im Text&Bild-Element werden die Bildbreiten je nach 'Anzahl der Spalten' überschrieben
tt_content.image.20.maxWInText.override >
tt_content.image.20.maxWInText.cObject = CASE
tt_content.image.20.maxWInText.cObject {
   key.field = imagecols
   1 = TEXT
   1.value = 472
   2 = TEXT
   2.value = 617
}
```

Danke Roland!
(<http://lists.typo3.org/pipermail/typo3-english/2012-July/081325.html>)

---

Quelle: „CASE Abfrage für 'imagecols' bei tt_content.textpic“, typo3.net, https://www.typo3.net/d/114536-case-abfrage-fuer-imagecols-bei-tt-contenttextpic
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
