---
title: "UserFunc in TCA benutzen"
url: "https://www.typo3.net/d/110686-userfunc-in-tca-benutzen"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2012-05-22"
last_reply: "2012-05-23"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# UserFunc in TCA benutzen

Extensions › Extbase · 2 Antworten · gestartet 2012-05-22

## Eröffnungsbeitrag

**Dextar** · 2012-05-22 · [Beitrag #1](https://www.typo3.net/d/110686-userfunc-in-tca-benutzen/1)

Hallo,
ich habe eine Extension geschrieben und möchte im Backend bei der "List der Tabelle" mir das Änderungsdatum anzeigen lassen. Das geht auch aber es wird standartmäßig tstamp als Überschrift benutzt, änder ich dies in der entsprechende TCA wird das Datum unformatiert (10 stellige Zahl).

Nun muß ich diese Zahl wieder unformatieren. Hab dazu eine Usefunc, aber er scheint diese nicht aufzurufen.

Hier der Code:
meineextverzeichnis/ext_localconf.php:

```php
class user_e
{
	var $cObj;

	function user_a($PA, $fobj) {
		//return 0;
		return strftime('%d.%m.%Y - %H:%M:%S Uhr',$PA['itemFormElValue']);
	}
}
```

ext/meineextverzeichnis/configuration/tca/entsprechenderTabellenName.php

```php
'tstamp' => array(

'exclude' => 0,
'label' => 'Änderungsdatum',        
 'config' => array (
  'type' => 'user',
  'userFunc' => 'ext_localconf.php:user_e->user_a'
  // 'userFunc' => 'user_e->user_a' // geht auch nicht

  )
),
```

Weiß einer was ich falsch mache, leider wird keine Fehlermeldung angezeigt ? Ich denke er findet die Klasse nicht, nur wieso ...

Vielen Dank im Vorraus.

## Antworten

### [#2](https://www.typo3.net/d/110686-userfunc-in-tca-benutzen/2) · LuP · 2012-05-22

Hallo,

mit TYPO3-Boardmitteln geht es einfacher:

```php
    'tstamp' => array(
        'exclude' => 1,
        'label' => 'LLL:EXT:lang/locallang_tsfe.xml:update',
        'config' => array(
            'type' => 'input',
            'size' => 10,
            'eval' => 'datetime',
            'readOnly' => 1
        ),
    ),
```

VG,
LuP

### [#3](https://www.typo3.net/d/110686-userfunc-in-tca-benutzen/3) · Dextar · 2012-05-23

Vielen danke es geht. Leider wird in der Tabelle aber noch das Bleistiftsymbol zum Bearbeiten für das Feld angezeigt. Aber dies muß wohl an einer anderen Stelle deaktiviert werden.

---

Quelle: „UserFunc in TCA benutzen“, typo3.net, https://www.typo3.net/d/110686-userfunc-in-tca-benutzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
