Hallo,
ich habe eine Extension erstellt, die u.a. ein Feld für den Geburtstag hinzufügen soll.
Leider wird das Datum gar nicht abgespeichert. Wenn ich davor die Checkbox aktiviere, wird immer nur das aktuelle Datum abgespeichert.
Ich möchte aber jedes beliebige Datum abspeichern und die Checkbox davor brauche ich nicht. Ein einfaches Textfeld reicht.
was muss ich ändern?
"tx_evklausthalfeusers_geburtstag" => Array (
"exclude" => 1,
"label" => "LLL:EXT:ev_klausthal_fe_users/locallang_db.xml:fe_users.tx_evklausthalfeusers_geburtstag",
"config" => Array (
"type" => "input",
"size" => "8",
"max" => "20",
"eval" => "date",
"checkbox" => "0",
"default" => "0"
)
),
wie kann ich in der ext_tables.php meiner Extension die Reihenfolge der Felder ändern? Es sollen auch Felder ausgeblendet werden.
So ...
t3lib_div::loadTCA("fe_users");
t3lib_extMgm::addTCAcolumns("fe_users",$tempColumns,1);
$TCA['fe_users']['types']['0']['showitem'] => Array('username, ...);
... funktioniert es nicht.
Wenn ich das ganze entsprechend in der tbl_cms.php anpasse ...
'0' => Array('showitem' => 'username, ...
... geht alles wie geünscht.
Muss ich die Original-Datei umschreiben oder kann man das in der Extension machen?
Ich stehe auf dem Schlauch , wer holt mich da runter?
Gruss
Frank