---
title: "Reihenfolge der Felder in fe_user verändern"
url: "https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern"
source: "typo3.net"
tags: ["Backend","Frage","Frontend-Benutzer","TCA"]
created: "2007-03-04"
last_reply: "2007-03-28"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Reihenfolge der Felder in fe_user verändern

Backend · 6 Antworten · gestartet 2007-03-04

## Eröffnungsbeitrag

**harp** · 2007-03-04 · [Beitrag #1](https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern/1)

Hallo,

kann man bei dem FE-User die Reihenfolge der Felder im BE-Formular irgendwie ändern?

Gruß
Harp

## Antworten

### [#2](https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern/2) · steffenk · 2007-03-05

ja, wenn Du das tca überschreibst. Schau es Dir an unter

```php
// ******************************************************************
// fe_users
// ******************************************************************
$TCA['fe_users'] = Array (
	'ctrl' => Array (
		'label' => 'username',
		'tstamp' => 'tstamp',
		'crdate' => 'crdate',
		'cruser_id' => 'cruser_id',
		'fe_cruser_id' => 'fe_cruser_id',
		'title' => 'LLL:EXT:cms/locallang_tca.php:fe_users',
		'delete' => 'deleted',
		'mainpalette' => '1',
		'enablecolumns' => Array (
			'disabled' => 'disable',
			'starttime' => 'starttime',
			'endtime' => 'endtime'
		),
		'useColumnsForDefaultValues' => 'usergroup,lockToDomain,disable,starttime,endtime',
		'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tbl_cms.php'
	),
	'feInterface' => Array (
		'fe_admin_fieldList' => 'username,password,usergroup,name,address,telephone,fax,email,title,zip,city,country,www,company',
	)
);
```

der Bereich 'fe_admin_fieldList' bestimmt die Reihenfolge. Benutze für die Neudefinition die typo3conf/extTables.php (muss in localconf.php eingebunden werden)

### [#3](https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern/3) · harp · 2007-03-18

Also paste ich den code von dir in die typo3conf/extTables.php und ändere dann im Bereich fe_admin_fieldList die Reihenfolge?

### [#4](https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern/4) · steffenk · 2007-03-18

ja, wobei Du nur die fieldlist schreiben musst:

```php
$TCA['fe_users']['feInterface']['fe_admin_fieldList']='...';
```

### [#5](https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern/5) · harp · 2007-03-18

funktioniert leider nicht :(

Geht das aber auch mit zusätzlichen Feldern, die ich per kickstarter hinzugefügt habe? Woher hast du denn den code aus deiner ersten Antwort?

Gruß
Harp

### [#6](https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern/6) · steffenk · 2007-03-18

die Definition findet in der sysext cms statt.

Du kannst Dir in der extTables.php das array anschauen:

```php
t3lib_div::debug($TCA['fe_users']);
```

Dann siehst Du, das die TCE-Form in einem anderen Element steht
Bei mir ist das z.B. in dem Array

```php
$TCA['fe_users']['types'][0]['showItem']='username;;;;2-2-2, password, usergroup, lockToDomain, --div--, name;;2;;3-3-3, address, zip, city, country, telephone, fax, email, www, image;;;;4-4-4, --div--, TSconfig;;;;5-5-5, --div--;Direct mail,module_sys_dmail_category;;;;1-1-1,module_sys_dmail_html';
```

Dieses kann man dann umschreiben.

### [#7](https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern/7) · super-mario · 2007-03-28

wie kann ich beim user Editieren die Gruppen in der Select box alphabetisch sortieren? mit

```php
$TCA['fe_groups']['ctrl']['default_sortby'] = ' ORDER BY title ASC ';
```

kann ich ja nur auf die auflistung der Gruppen selber zugreifen
was da jemand bescheid?

edit: hab gefunden

```php
$TCA['fe_users']['columns']['usergroup']['config']['foreign_table_where'] = ' AND fe_groups.hidden=0 ORDER BY fe_groups.title
```

---

Quelle: „Reihenfolge der Felder in fe_user verändern“, typo3.net, https://www.typo3.net/d/58854-reihenfolge-der-felder-in-fe-user-veraendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
