Hallo,
für eine Spezialanwendung habe ich mit phpAdmin eine Tabelle erstellt - tx_test mit für den Anfang folgenden Feldern:
uid, pid, title
Um diese Tabelle im BE verfpügbar zu machen habe ich die extTable.php editiert:
Die Tabelle erscheint jetzt zwar im Backend. Die definierten Bezeichner sind auch richtig. Jedoch erscheinen bei EDIT und NEW RECORD keinerlei Eingabefelder.PHP-Code:$GLOBALS['TCA']['tx_test']['ctrl']['label'] = 'title';
$GLOBALS['TCA']['tx_test']['ctrl']['title'] = 'meine Tabelle';
$GLOBALS['TCA']['tx_test']['ctrl']['requestUpdate'] = 'title';
$GLOBALS['TCA']['tx_test']['ctrl']['enablecolumns'] = 'title';
$GLOBALS['TCA']['tx_test']['interface']['showRecordFieldList'] = 'title';
$GLOBALS['TCA']['tx_test']['columns']['title']['config']['type'] = 'input';
$GLOBALS['TCA']['tx_test']['columns']['title']['config']['eval'] = 'trim,required';
$GLOBALS['TCA']['tx_test']['columns']['title']['label'] = 'meine Bezeichnung';
Was fehlt da? Ist der Ansatz für so etwas überhaupt richtig?
Ach ja:
$GLOBALS['TCA']['tx_test']['ctrl']['iconfile'] = 'test.gif';
funktioniert auch nicht - es erscheint immer nur das rote Fragezeichen.
Jemand eine Idee?
Vielen Dank fürs Lesen.
Dirk
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen