---
title: "einen Marker aus mehreren definieren"
url: "https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2007-05-25"
last_reply: "2007-05-29"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# einen Marker aus mehreren definieren

TYPO3 › TypoScript · 5 Antworten · gestartet 2007-05-25

## Eröffnungsbeitrag

**maennchen1** · 2007-05-25 · [Beitrag #1](https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren/1)

Hallo!

Ich habe mehrere Platzhalter: BT01, BT02, ..., BT05. Per Anweisung möchte ich einem einen value-Wert ("_") zuweisen, die anderen sollen leer bleiben. Ich hatte gehofft, dass wie einen Array (in PHP) behandeln zu können. dann brauch ich nur ne variable, in der ich die Stelle definiere (1-5) und könnte dann mit einer Anweisung den speziellen Marker definieren.

Momentan mach ich das recht umständlich und statisch:

```typoscript
10.marks.BT01 = TEXT
10.marks.BT01.value = _
[...]
```

Vielleicht geht ja sowas:

```typoscript
10.marks.BT0.[stelle] = TEXT
10.marks.BT0.[stelle].value = _
[...]
```

## Antworten

### [#2](https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren/2) · maik · 2007-05-25

Das kannst du mit ein COA Conten Object Array machen und würde dann wie folgt aussehen.

```typoscript
10.marks.BT0 = COA
10.marks.BT0.1 = was auch immer
10.marks.BT0.2 = was auch immer
10.marks.BT0.3 = was auch immer
10.marks.BT0.4 = was auch immer
```

### [#3](https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren/3) · maennchen1 · 2007-05-25

Hallo Maik!
Danke für die Antwort!
Ich wollte mir aber die x-Zeilen ersparen und einfach eine Variable ("stelle") benutzen, die ich in der jeweiligen Seite definiert habe.
Wenn zum Beispiel in den Seiteneigenschaften stelle = 1 definiert ist, dass soll der Marker BT01 mit "_" ersetzt werden. Wenn stelle = 5 dann BT05, usw.. Die Anderen Marker sollen dann in dem Fall nicht ersetzt werden.

### [#4](https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren/4) · maik · 2007-05-27

> **maennchen1 schrieb:**
>
> Ich wollte mir aber die x-Zeilen ersparen und einfach eine Variable ("stelle") benutzen, die ich in der jeweiligen Seite definiert habe.
> Wenn zum Beispiel in den Seiteneigenschaften stelle = 1 definiert ist, dass soll der Marker BT01 mit "_" ersetzt werden. Wenn stelle = 5 dann BT05, usw.. Die Anderen Marker sollen dann in dem Fall nicht ersetzt werden.

Das würde j abedeuten, dass die Datenbank erweitert werden müßte.
Das werden dann aber eher xx-Stellen.

Naja, vielleicht habe ich dein Problem auch nicht so recht verstanden.

Was das soll ist mir nämlich nicht so ganz klar.

### [#5](https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren/5) · maennchen1 · 2007-05-27

Hallo!

In meinem Fall möchte ich einfach den Namen des Platzhalter mittels einer Variable ($stelle) bestimmen und mit einem Wert belegen.

In PHP mache ich das so: echo 'marker'.$stelle;
bzw: ${marker.$stelle} = $wert;

### [#6](https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren/6) · maik · 2007-05-29

Das wird so nichts.
TypoScript ist keine Srogrammiersprache.
Mit TypoScript werden lediglich eigenschaften eingestellt.

Solche Funktionalitäten müßtest du dann in ein PHP Script auslagern.

---

Quelle: „einen Marker aus mehreren definieren“, typo3.net, https://www.typo3.net/d/62998-einen-marker-aus-mehreren-definieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
