Zum Inhalt springen

Backend FE-Userliste um Spalten erweitern bzw. Alternative?

Erstellt am 10. August 2004 · 2 Antworten · letzte Antwort am 25. August 2004

Tags: Frage

sw-student ·

Hallo!

Ihr kennt doch alle die Liste aller FE Users eines Sysfolders in der "Seite" Ansicht.
Standardmäßig werden hier

Benutzername: Passwort: Benutzergruppe: Name: Email: Telefon: Adresse: PLZ: Stadt:

angezeigt.

Möchte jedoch auch noch zusätzlich die Spalten Firma, Land, Fax, usw. anzeigen lassen.

Das ganze muss sich irgendwo in der Gegend /typo3/sysext/cms abspielen.

Hat jmd. ne Idee? Bzw. wie behaltet Ihr die Übersicht bei einer rießen Anzahl an FE User?

Gruß sw-student

sw-student ·

Hab die Codestelle nun gefunden: /typo3/sysext/cms/layout/class.tx_cms_layout.php, ab Zeile 650:

	function getTable_fe_users($id)	{
/*
		$this->addElement_tdParams=array(
			'username'=>' nowrap="nowrap"',
			'password'=>' nowrap="nowrap"',
			'usergroup'=>' nowrap="nowrap"',
			'name'=>' nowrap="nowrap"',
			'address'=>' nowrap="nowrap"',
			'zip'=>' nowrap="nowrap"',
			'city'=>' nowrap="nowrap"',
			'email'=>' nowrap="nowrap"',
			'telephone'=>' nowrap="nowrap"'
		);
*/
		$this->addElement_tdParams=array(
			'name'=>' nowrap="nowrap"',
			'usergroup'=>'nowrap="nowrap"',
			'company'=>' nowrap="nowrap"',
			'country'=>' nowrap="nowrap"',
			'username'=>' nowrap="nowrap"',
			'password'=>' nowrap="nowrap"',
			'email'=>' nowrap="nowrap"',
			'telephone'=>' nowrap="nowrap"',
			'fax'=>' nowrap="nowrap"',
		);
//		$fList = 'username,password,usergroup,name,email,telephone,address,zip,city';
		$fList = 'name,usergroup,company,country,username,password,email,telephone,fax';
		$out = $this->makeOrdinaryList('fe_users',$id, $fList, 1,'ORDER BY name');
		$this->addElement_tdParams=array();
		return $out;
	}

$fList setzt die Spalten, bei $out kann man noch 'ORDER BY name' als weiteres Attribut setzen um eine Sortierung nach Name zu erhalten.

G r u ß
| s w - s t u d e n t |