Hi!
Ich habe ein Feld als "Database Relation" definiert.
Im Backend wird mir jetzt leider nur die ID angezeigt.
Dort möchte ich gerne den Wert aus der anderen ("relationed") Tabelle anzeigen lassen.
Wie kann ich das denn machen?
Hi!
Ich habe ein Feld als "Database Relation" definiert.
Im Backend wird mir jetzt leider nur die ID angezeigt.
Dort möchte ich gerne den Wert aus der anderen ("relationed") Tabelle anzeigen lassen.
Wie kann ich das denn machen?
Die Tabelle muss natürlich auch das entsprechen label in der TCA haben. Aber es könnte auch ein Bug sein, der mit 4.2 behoben behoben ist.
Ich glaube, du hast mich falsch verstanden, bzw. ich habe das falsch erklärt.
In dem Auswahlfeld wird der Name richtig angezeigt. Nur im Web->Liste Modul erscheint nur die UID.
Als Beispiel nehme ich mal die tt_news:
Dort kann man in einem Datensatz eine Kategorie auswählen, die man angelegt hat.
Wenn ich nun im Web-Liste Modul mir zusätzlich die Spalte "Kategorie" anzeigen lasse, steht dort auch der Name.
Bei meiner Extension steht dort leider nur die UID.
Ich hoffe ich habe dich richtig verstanden...
Du kannst bei deiner eigenen Extension das in der ext_tables.php festlegen:
$TCA[yourTable]['ctrl']['label'] = deinFeld
Alle Details sind in der doc_core_api zu finden...
brokemeister schriebIch hoffe ich habe dich richtig verstanden...
... ich glaube, nicht ganz... #paralyzed#
Es geht torben75hh m.E. darum, daß er auch Felder in der BE Listenansicht anzeigen lassen möchte, die nicht in dieser Tabelle vorkommen, z.B. den über eine UID aufgelösten Namen eines Benutzers... das interessiert mich übrigens auch brennend... :o
Hi!
Ich denke, dass ich es schon richtig verstanden habe.
Dass das Label erst in 4.2 automatisch für alle Tabellen gesetzt wird, ist erst ab 4.2 der Fall. Einfach mal mit dem 4.2RC1 testen 😉
Natürlich muss für die entsprechende Tabelle das Label definiert sein und nicht auf uid gesetzt sein...
Gruß
Malte
brokemeister schriebDass das Label erst in 4.2 automatisch für alle Tabellen gesetzt wird, ist erst ab 4.2 der Fall. Einfach mal mit dem 4.2RC1 testen 😉
.. das wäre ja super! :p
Wie ist denn dann die Syntax für die ext_tables.php Einträge?
Hi!
Schau mal in der API unter dem Stichwort "TCA":
https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/Index.html
(Du kannst auch eine Userfunktion für ein Label angeben.)
Gruß
Malte