---
title: "Datenstruktur / Datencontainer"
url: "https://www.typo3.net/d/53735-datenstruktur-datencontainer"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2006-11-21"
last_reply: "2006-11-21"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Datenstruktur / Datencontainer

Allgemein · 5 Antworten · gestartet 2006-11-21

## Eröffnungsbeitrag

**jyrgen** · 2006-11-21 · [Beitrag #1](https://www.typo3.net/d/53735-datenstruktur-datencontainer/1)

Liebe Leute,

ich baue die Seite eines Plattenlabels auf
Typo3 um. Bisher lief alles gut, jetzt habe
ich eine grundsätzliche Frage:

Wie halte ich seitenspezifische Daten, in
einer konstanten Feldname/Wert - Struktur ?

Beispiel: Das Label hat ca. 30 Platten
(ja Vinyl!) veröffentlicht. Zu jeder Platte
soll es eine Seite geben, mit diesen Daten(Feldern):

Katalognummer, Titel, Format, Interpret, Erscheinungsdatum, Pressetext, Coverfoto usw.
(insg. ca. 10-15 Felder)

Wenn ich pro Feld ein reguläres Content Element anlege (sagen wir in der Spalte "NORMAL"), habe ich für jede Seite andere UIDs für diese Datensätze.

Oder: Soll ich pro Feld eine Contentspalte
anlegen (was weit über die 4 Standardspalten hinausginge, und mir umständlich erscheint) ?

Gibt es einen Weg, meine Felder zu benennen, so dass das der Rendering-Code
für alle Seiten identisch ist (und nicht
auf jeder Seite UIDs angepasst werden müssen). Gerne ohne TemplaVoila etc.

vielen Dank !

Jürgen

^

## Antworten

### [#2](https://www.typo3.net/d/53735-datenstruktur-datencontainer/2) · Unbekannter Benutzer · 2006-11-21

Ohne Templavoila fallen mir da zwei Varianten ein:

1. du benutzt eine Extension die diese Eingabefelder bereitstellt (müsste wahrscheinlich erst programmiert werden).

2. Du baust dir für diese Seiten dein eigenes renderObj zusammen, so dass du normale Contentelemente immer in einer bestimmten weise ausgeben lässt (erscheint mir schwierig, wenn das so viele Felder sind).

Grüße

Christain

### [#3](https://www.typo3.net/d/53735-datenstruktur-datencontainer/3) · jyrgen · 2006-11-21

Hallo Christian,

Das scheint ein seltenes Anliegen zu sein...

Was ich brauche ist sozusagen ein Artikelstruktur
wie ein Shop, bloss ohne Shop.

Wie wäre es, wenn ich alle Daten *in einer bestimmten
Reihenfolge* in NORMAL ablege. Sind die Positionen
über die tt_content Tabelle abfragbar ? Oder sind
die einzelnen Content Elemente nur über die UID
zu referenzieren ?

Danke !

Jürgen

> **Kitsunet schrieb:**
>
> Ohne Templavoila fallen mir da zwei Varianten ein:
>
> 1. du benutzt eine Extension die diese Eingabefelder bereitstellt (müsste wahrscheinlich erst programmiert werden).

Welche ext könnte das sein ?

### [#4](https://www.typo3.net/d/53735-datenstruktur-datencontainer/4) · jyrgen · 2006-11-21

Ich werde mal ausprobieren, ob ich die Artikeldaten
im Feld "Template Constants" ablegen kann.

bis später,

Jürgen

### [#5](https://www.typo3.net/d/53735-datenstruktur-datencontainer/5) · Michaelh74 · 2006-11-21

Hallo Jürgen,

die Felder kannst Du dann nicht direct ansprechen, da alles in einem Feld landet.

Wie Christian schon sagte, TemplaVoila oder ne Extension sind sicher die beste Option! Ne Ext. dazu dürfte rechte schnell programmiert sein.

Gruß
Michael

### [#6](https://www.typo3.net/d/53735-datenstruktur-datencontainer/6) · jyrgen · 2006-11-21

Hi Michael,

ich löse das jetzt so, dass ich in TS-Constants
Variablen definiere, und diese dann im TS-Setup
auslese. So habe ich einheitlichen Setup-Code.

Beispiel:

TS-Constants

```typoscript
feldname = wert
...usw.
```

TS-Setup

```typoscript
...
temp.release.10.value = {$feldname}
...
```

Es ist vielleicht eine Zweckentfremdung von
TS-Constants, aber das klappt gut !

Extensions schreiben traue ich mir noch nicht
zu, und auf TemplaVoila will ich erstmal
verzichten.

Nochmals vielen Dank !

Jürgen

---

Quelle: „Datenstruktur / Datencontainer“, typo3.net, https://www.typo3.net/d/53735-datenstruktur-datencontainer
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
