---
title: "Split bei userFunc"
url: "https://www.typo3.net/d/101419-split-bei-userfunc"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2010-09-25"
last_reply: "2010-09-25"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Split bei userFunc

TYPO3 › TypoScript · 0 Antworten · gestartet 2010-09-25

## Eröffnungsbeitrag

**blumentopf** · 2010-09-25 · [Beitrag #1](https://www.typo3.net/d/101419-split-bei-userfunc/1)

Hi,

ich habe in einer extension eine Funktion eventDates().
In dieser werden mir Daten ausgegeben wie 05094053::423093024::931923810...

wie kann man diese im Typoscript splitten?

Mien Ansatz der leider nicht funktioniert:

```typoscript
temp.DATE = COA
temp.DATE{
  20 = USER_INT
  20.userFunc = tx_activitycal_pi1->eventDates
  20.split{
    token = ::
    cObjNum = 1
    1.date = d-m-Y
    1.current = 1
    1.wrap = <option>|</option>
  }

}
```

Worauf ich hinaus will ist, dass wenn ich

```php
$content .= '<option value="'. $dateFormat .'" ###selected_datum_'. $dateFormat .'###>'. $date .'</option>';
```

per Funktion erstellen lasse, der Marker ###selected_...### nicht funktioniert für die EXT:mailformplus. Bau ich <option> per TS zusammen funktioniert es schon wie:

```typoscript
temp.DATE = COA
temp.DATE{
  20 = CONTENT
  20 {
    table = tx_activitycal_event
    select {
       pidInList = 40
       selectFields = uid,date,detaillink,status
       orderBy = date ASC
       where = status=0
       andWhere.insertData=1
       andWhere.dataWrap = detaillink={GPvar:tx_activitycal_pi1|link}
    }
    renderObj = COA
    renderObj{
      30 = TEXT
      30.field = date
      30.date = d-m-Y
      30.dataWrap = <option  value="|"
      40 = TEXT
      40.field = date
      40.date = d-m-Y
      40.dataWrap = ###selected_datum_|###>
      50 = TEXT
      50.field = date
      50.date = d.m.Y, H:i
      50.dataWrap = |</option>
    }
  }
}
```

Der Nachteil hierbei ist, dass ich nicht abfragen kann ob ein Datum schon vorbei ist oder nicht.

Ich bin für jeden Gedankenanstoß dankbar.

Gruss

---

Quelle: „Split bei userFunc“, typo3.net, https://www.typo3.net/d/101419-split-bei-userfunc
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
