Zum Inhalt springen

Reihenfolge Formularfelder Userverwaltung

Erstellt am 4. August 2005 · 7 Antworten · letzte Antwort am 12. August 2005

Tags: TCA, Frontend-Benutzer, Frage

XCylo7 ·

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

Unbekannter Benutzer ·

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

Stoneage ·

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;
Unbekannter Benutzer ·

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

Stoneage ·

meine ich ja. ich habe extra keine t3 funktionen benutzt, damit du siehst, das man in der tca auch per hand arbeiten kann.

XCylo7 ·

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?