Zum Inhalt springen

TCA - Konfiguration der eigene Extension auslesen

Erstellt am 2. März 2006 · 2 Antworten · letzte Antwort am 6. Dezember 2007

Tags: TCA, Frage

Unbekannter Benutzer ·

Hallo liebes Typo3-Folk!

Ich habe mal wieder ein problemchen:

Ich möchte die Eigenschaft "Cols" und "Rows" (myextension/mycolumn) aus der datei tca.php auslesen.
Aus der Extension sr_feuser_register habe ich entnommen das mit:

$this->TCA = $GLOBALS['TCA']['myTable'];

eine Instanz der angegebenen Tabelle erstellt wird, welche aber die Daten aus ext_localconf.php und nicht aus tca.php erhält.
Mit

$cols = $this->TCA['columns']['myColumn']['config']['cols']

sollte ich den Wert erhalten. Dem ist aber leider nicht so.

Wie bereits erwähnt holt diese anweisung sich die daten aus ext_localconf.php, welche nur 2 Einträge enthält: ctrl und feInterface!!!

Wie kann ich meine eigene Column ansprechen???? 😢

Gruß
Goido

redX · · Beste Antwort

Der Thread ist schon etwas älter. Ich hatte das gleiche Problem und möchte hier jetzt einfach die Lösung Posten:

t3lib_div::loadTCA(TABLE);
t3lib_div::debug($GLOBALS['TCA'][TABLE]['columns']);

So gehts bei mir.

MFG
redX