[TYPO3-german] Problem mit label_alt in $TCA

Timo Springmann t.springmann at linet-services.de
Tue Jun 27 11:46:17 CEST 2006


Hallo zusammen,

folgende Merkwürdigkeit nervt mich gerade:

Ich habe eine neue Backend-Extension erstellt, die eine eigene DB-Tabelle
(booking) hat und mit zwei anderen Tabellen über deren UIDs verknüpft ist.
Diese 'anderen' Tabellen sind "school" und "apprenticeship". 

Wenn ich für's Frontend im TCA Array für die booking-Tabelle folgendes
definiere (in ext_tables.php):

"label" => "school",

funktioniert das wunderbar. Mir wird im Backend in der Listenansicht der
Name der Schule aus der entsprechenden Tabelle angezeigt. Ich würde aber in
der Listenansicht gerne den Namen der Schule und die den Titel der
Praktikumsstelle (apprenticeship) darstellen. Also habe ich mir gedacht,
ich füge einfache folgende Zeilen zusätzlich hinzu:

"label_alt" => "apprenticeship",
"label_alt_force" => 1,

Jetzt zeigt er mir zwar auch den Titel aus der Tabelle "apprenticeship" an,
aber für die Schule wird nur noch die uid und nicht mehr der Name
angezeigt. Entferne ich die beiden Zeilen wieder und lösche den cache
funktioniert's wieder wie gewohnt. 

Also Warum wird nach dem Einfügen der beiden Zeilen für die Schule nur noch
die UID angezeigt und nicht mehr der Name? Geht doch ohne die beiden Zeilen
auch!

Timo

P.S.: (das gleichen Phänomen - nur andersherum - tritt auch auf, wenn ich
apprenticeship und school vertausche).



More information about the TYPO3-german mailing list