---
title: "Frage zu split"
url: "https://www.typo3.net/d/56830-frage-zu-split"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2007-01-26"
last_reply: "2007-01-26"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Frage zu split

Allgemein · 1 Antwort · gestartet 2007-01-26

## Eröffnungsbeitrag

**Ascarion** · 2007-01-26 · [Beitrag #1](https://www.typo3.net/d/56830-frage-zu-split/1)

Hallo,

ich lasse auf einer zweisprachigen Website über eine Kalender-Erweiterung Messetermine anzeigen. Die Zweisprachigkeit wird in den Kalender-Datensätzen durch die Trennung von deutschem und englischen Text durch ein Pipe-Symbol erreicht.

Beispiel: "Titel de|Titel en"

```typoscript
plugin.tx_attacalendar_pi1.event.marks.DESCRIPTION {
  field = description
  split {
    token = |
    cObjNum = 1 || 2
    1.current = 1
  }
}

[globalVar = GP:L = 1]
  plugin.tx_attacalendar_pi1.event.marks.DESCRIPTION.split {
    1 >
    2.current = 1
  }
[GLOBAL]
```

Jetzt gibt es aber auch viele Felder bei denen deutscher und englischer Text identisch sind (z. B. "Career Day|Career Day").

Für den Fall möchte ich es den Redakteuren vereinfachen, indem bei diesen Feldern der Text nur einmal ohne Pipe-Symbol eingegeben werden kann, und dieser Text dann in der deutschen *und* englischen Version erscheint.

Also: Falls "split.2" keinen Wert zurückliefert, verwende "split.1".

Leider komme ich dabei bisher auf keinen grünen Zweig. Hat dazu vielleicht jemand eine Idee?

## Antworten

### [#2](https://www.typo3.net/d/56830-frage-zu-split/2) · Ascarion · 2007-01-26

Für den Bereich in der Condition hab ich jetzt diese beiden Möglichkeiten probiert (funktioniert leider keine davon):

```typoscript
[globalVar = GP:L = 1]
  plugin.tx_attacalendar_pi1.event.marks.DESCRIPTION.split {
    1 >
    2.current = 1
    2.ifEmpty.cObject = TEXT
    2.ifEmpty.cObject.field = description
  }
[GLOBAL]
```

```typoscript
[globalVar = GP:L = 1]
  plugin.tx_attacalendar_pi1.event.marks.DESCRIPTION {
    split.1 >
    split.2.current = 1
    ifEmpty.cObject = TEXT
    ifEmpty.cObject.field = description
  }
[GLOBAL]
```

---

Quelle: „Frage zu split“, typo3.net, https://www.typo3.net/d/56830-frage-zu-split
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
