---
title: "Default Bildbreite setzen, wenn Feld leer bleibt"
url: "https://www.typo3.net/d/42312-default-bildbreite-setzen-wenn-feld-leer-bleibt"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Inhaltselemente","Tipp"]
created: "2006-05-01"
last_reply: "2006-07-25"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Default Bildbreite setzen, wenn Feld leer bleibt

TYPO3 › TypoScript · 2 Antworten · gestartet 2006-05-01

## Eröffnungsbeitrag

**ms70** · 2006-05-01 · [Beitrag #1](https://www.typo3.net/d/42312-default-bildbreite-setzen-wenn-feld-leer-bleibt/1)

die meisten werden's ja wissen, darum hinterleg ich's mal fuer mich, damit ich's bei Bedarf wiederfinde :-)

Bleibt das Feld *Breite (pixel):* im Inhaltstyp *Bild* und *Text m/Bild* leer, wird automatisch eine Default-Breite gesetzt. Fuer einige vergessliche Redakteure sicherlich hilfreich:

```typoscript
tt_content.image.20.1.file.width.ifEmpty=120
tt_content.textpic.20.1.file.width.ifEmpty=120
```

## Antworten

### [#2](https://www.typo3.net/d/42312-default-bildbreite-setzen-wenn-feld-leer-bleibt/2) · user667 · 2006-05-12

Hi.

Dazu passt doch eigentlich ganz gut noch folgendes:

**Verschiedene (max.) Bildgrößen in unterschiedlichen Content-Bereichen**
(Wie hier gelesen: [/d/30096-verschiedene-bildgroessen-in-unterschiedlichen-content-bereichen](https://www.typo3.net/d/30096-verschiedene-bildgroessen-in-unterschiedlichen-content-bereichen))

```typoscript
temp.rightContent = COA
temp.rightContent {
	10 = LOAD_REGISTER
	10.maxImageWidth = 150
	10.colSpace = 5
	10.maxWInText = 170
	20 < styles.content.getRight
	30 = RESTORE_REGISTER
}
```

Beim Setzen des Markers, natürlich noch das richtige Objekt nehmen:

```typoscript
page.20.marks {
	CONTENT_RIGHT < temp.rightContent
	CONTENT_RIGHT.stdWrap {
		required = 1
		#[...]
	}
}
```

Damit wird für den rechten Contentbereich die maximale (Default-)Bildbreite auf 150px festgelegt. (Die Default-Breite kann einem ja u.U. das Layout zerschissen, wenn es auf DIVs basiert...)

**Bedingte Ausgabe des Wraps einer Imagecaption?**
(Wie hier gelesen: [/d/40553-bedingte-ausgabe-des-wraps-einer-imagecaption](https://www.typo3.net/d/40553-bedingte-ausgabe-des-wraps-einer-imagecaption))

Sollte der vergessliche Redakteur keine Caption angegeben haben, kann der leere Caption-Tag **<dd class="csc-textpic-caption"></dd>** so entfernt werden:

SETUP:

```typoscript
tt_content.image.20.rendering.dl.caption.if.isTrue.field = imagecaption
```

CONSTANTS:

```typoscript
styles.content.imgtext.imageTextSplit = 1
```

Die Kombination beider Settings bewirkt, dass bei mehreren Bildern zeilenweise Captions angegeben werden können und falls keine vorhanden sind (klappt auch bei 4 Bildern mit nur 3 Captions) der leere Caption-Tag entfernt wird.

Grüße
user

### [#3](https://www.typo3.net/d/42312-default-bildbreite-setzen-wenn-feld-leer-bleibt/3) · axel___ · 2006-07-25

> **user667 schrieb:**
>
> Sollte der vergessliche Redakteur keine Caption angegeben haben, kann der leere Caption-Tag **<dd class="csc-textpic-caption"></dd>** so entfernt werden:
> ...

Hallo,

leider funktioniert das bei mir nicht ganz, ich möchte gerne,
dass grundsätzlich der Tag

```html
<dd class="csc-textpic-caption">
```

weggelassen wird, Bildunterschriften brauche ich in meinem
Projekt nicht und der Validator schreibt so einen Fehler.

Hast Du eine Idee?

Danke,
Axel

---

Quelle: „Default Bildbreite setzen, wenn Feld leer bleibt“, typo3.net, https://www.typo3.net/d/42312-default-bildbreite-setzen-wenn-feld-leer-bleibt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
