Hallo zusammen!
Folgendes Problem: Ich habe mir mittels Kickstarter einige Datenfelder zur Tabelle fe_users hinzugefügt. Klappte alles wunderbar, kein Problem. Nun würde ich allerdings gerne die Reihenfolge, in der diese Formularfelder beim Anlegen eines neuen Users angezeigt werden, verändern. D.h., das Feld 'Vorname' soll bspw. vor 'Name' auftauchen etc.
Leider habe ich dazu weder eine Lösung, noch etwas hier im Forum gefunden. Wenn mir jemand sagen könnte, wie ich das umsetzen könnte, wäre ich sehr dankbar!
Gruß
XCylo7
in der tca.php der ext kannst du die reihenfolge verändern.
hallo
hast du das thema gelöst ? ich stehe vor dem selben problem. ich habe fe_users um etliche felder angepasst. die formatierung der detailtabellen kann ich im tca.php vornehmen. die neuen felder in fe_users stehen da aber nicht drin, sondern in ext_tables.php. wie kann ich das layout dennoch übersteuern ?
gruss aus bern, joe
hast du das mal versucht in der ext_tables.php das benötigte tca in eine var laden. dann deine felder hinzufügen und zurückschreiben?
z.b.
t3lib_div::loadTCA("tt_content");
$temp = $TCA["tt_content"]["types"]["0"]["showitem"];
$temp .= ',neues feld';
$TCA["tt_content"]["types"]["0"]["showitem"] = $temp;
Hi
Das habe ich gemacht und das funktioniert auch.
t3lib_div::loadTCA("fe_users");
t3lib_extMgm::addTCAcolumns("fe_users",$tempColumns,1);
t3lib_extMgm::addToAllTCAtypes("fe_users","feld1, feld2");
Ich möchte aber die neuen Felder unter die bestehenden mischen. Ob das geht ?
Gruss aus Bern, Joe
meine ich ja. ich habe extra keine t3 funktionen benutzt, damit du siehst, das man in der tca auch per hand arbeiten kann.
Hallo erstmal und Danke für die Antworten!
Sorry, dass ich mich nicht gemeldet habe, andere Probleme hatten Vorrang #paralyzed#
Das mit der tca.php ist soweit gut, nur stehen meine per neuer Extension drangestrickten Tabellen da nicht drin, sondern sind eben in dieser neuen Extension verortet. Daher kann ich sie reihenfolgemäßig auch nicht zwischen die bestehenden mischen. Hoffe, ich hab mich verständlich ausgedrückt...
Wie kann ich das regeln?