---
title: "Contentelement mit Standard-Inhalt füllen, wenn leer"
url: "https://www.typo3.net/d/69779-contentelement-mit-standard-inhalt-fuellen-wenn-leer"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2007-10-26"
last_reply: "2007-10-31"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Contentelement mit Standard-Inhalt füllen, wenn leer

Archiv › TemplaVoilà · 2 Antworten · gestartet 2007-10-26

## Eröffnungsbeitrag

**peppy** · 2007-10-26 · [Beitrag #1](https://www.typo3.net/d/69779-contentelement-mit-standard-inhalt-fuellen-wenn-leer/1)

Hallo zusammen,

es gab hier schon ein paar ähnliche Themen, aber irgendwie hat keins davon zu einer Lösung für mein Problem geführt.

Ich möchte gerne im Backend zwei Spalten für Contentelemente haben. Die rechte soll dabei mit Standard-Inhalt gefüllt werden, wenn sonst nix eingegeben wird.

Wen ich für die rechte Spalte mit lib. arbeite, dann kann ich zwar die Spalte mit dem Standard-Inhalt füllen, aber im Backend gibt es dann keine rechte Spalte für den Redakteur mehr.

Kann ich in meiner XML-Datei irgendwas machen, damit das ganze funktioniert? Oder ist das so gar nicht umsetzbar?

```html
			<rechts type="array">
				<tx_templavoila type="array">
					<title>Rechte Spalte</title>
					<description>Hier kommt der Inhalt für die rechte Spalte rein.</description>
					<sample_data type="array">
						<numindex index="0">Hier kommt der Inhalt für die rechte Spalte rein.</numindex>
					</sample_data>
					<etype>ce</etype>
					<typoscript><![CDATA[
						10= RECORDS
						10.source.current=1
						10.tables = tt_content
						10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
                    ]]></typoscript>
					<oldstylecolumnnumber type="integer">1</oldstylecolumnnumber>
					<etype_extra type="array">
						<objpath>lib.teaser</objpath>
					</etype_extra>
				</tx_templavoila>
				<tceforms type="array">
					<config type="array">
						<type>group</type>
						<internal_type>db</internal_type>
						<allowed>tt_content</allowed>
						<size>5</size>
						<maxitems>200</maxitems>
						<minitems>0</minitems>
						<multiple>1</multiple>
						<show_thumbs>1</show_thumbs>
					</config>
					<label>Rechte Spalte</label>
				</tceforms>
			</rechts>
```

Danke schon mal!

## Antworten

### [#2](https://www.typo3.net/d/69779-contentelement-mit-standard-inhalt-fuellen-wenn-leer/2) · karlchen · 2007-10-31

du kannst die Rechte Spalte als normales Content Element bei behalten.

änder nur die XML zu dieser

```typoscript
5 = TEXT
	5.value = Es wurde noch kein Inhalt hinterlegt.
	5.override.cObject = RECORDS
	5.override.cObject.source.current=1
	5.override.cObject.tables = tt_content
	5.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
	 
	
					
/* Original
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
	10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
*/
```

in diesem Beispiel wird als Standard ein Textelement gesetzt.
Bei anderen Elementen sollte man drauf achten wie sie die stdWrap eigenschaften nutzen, da ansonsten das override nicht mehr greift.
Hier funktioniert das ganze da override NUR dann überschreibt wenn es selbst einen Inhalt besitz.

### [#3](https://www.typo3.net/d/69779-contentelement-mit-standard-inhalt-fuellen-wenn-leer/3) · peppy · 2007-10-31

Wunderbar. Danke!

---

Quelle: „Contentelement mit Standard-Inhalt füllen, wenn leer“, typo3.net, https://www.typo3.net/d/69779-contentelement-mit-standard-inhalt-fuellen-wenn-leer
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
