Zum Inhalt springen

Standardmäsig uid in Listenansicht

Erstellt am 10. Januar 2006 · 3 Antworten · letzte Antwort am 10. Januar 2006

Tags: TCA, Frage

mr.​mc.​mauser ·

Hallo,

ich habe eine kleine extension geschrieben die verschiedene Felder zum ausfüllen enthält.
z.b Name, Vorname, Straße

ich kann die Daten auch eingeben und auch auslesen, aber jetzt kommt mein Problem wenn ich auf Web->List gehe wird Standardmässig immer nach uid sortiert und ausgegeben ich möchte aber das hier nicht uid sondern z.b Name steht.

Man kann das zwar per Hand ändern aber ich möchte das das Automatisch nach Installation der Extension schon auf Name eingestellt ist.

Weis jemand hier Rat ?

Gruß
Robert

mr.​mc.​mauser ·

Hallo,

hab jetzt die ext_tables.php so:

 <?php
if (!defined ("TYPO3_MODE")) 	die ("Access denied.");

t3lib_extMgm::allowTableOnStandardPages("user_rmdamen_main");

$TCA["user_rmdamen_main"] = Array (
	"ctrl" => Array (
		"title" => "LLL:EXT:user_rmdamen/locallang_db.php:user_rmdamen_main",		
		"label" => "name",	
		"tstamp" => "tstamp",
		"crdate" => "crdate",
		"cruser_id" => "cruser_id",
		"default_sortby" => "ORDER BY crdate",	
		"delete" => "deleted",	
		"enablecolumns" => Array (		
			"disabled" => "hidden",
		),
		"dynamicConfigFile" => t3lib_extMgm::extPath($_EXTKEY)."tca.php",
		"iconfile" => t3lib_extMgm::extRelPath($_EXTKEY)."icon_user_rmdamen_main.gif",
	),
	"feInterface" => Array (
		"fe_admin_fieldList" => "hidden, name, telefon, bild, beschreib, vorl1, vorl2, vorl3, vorl4, vorl5, bild2",
	)
);


t3lib_div::loadTCA("tt_content");
$TCA["tt_content"]["types"]["list"]["subtypes_excludelist"][$_EXTKEY."_pi1"]="layout,select_key";


t3lib_extMgm::addPlugin(Array("LLL:EXT:user_rmdamen/locallang_db.php:tt_content.list_type_pi1", $_EXTKEY."_pi1"),"list_type");


t3lib_extMgm::addStaticFile($_EXTKEY,"pi1/static/","Damenverwaltung");
?>

man beachte die Zeile 9.

Aber irgendwie klappt es trotzdem nicht 😢

Gruß
Robert