Hallo Zusammen,
ich habe eine Extension um eine Datenbanktabelle erweitert.
Nun möchte ich die Inhalte der Tabelle in der Listenansicht auch sehen können.
In der ext_tables habe ich folgendes eingefügt:
$TCA['user_test_registration'] = array (
'ctrl' => array (
'title' => 'xxxxx',
'label' => 'title',
'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
'iconfile' => t3lib_extMgm::extRelPath($_EXTKEY).'user_test_registration.gif',
),
);
In der tca.php steht folgendes:
$TCA['user_test_registration'] = array(
'ctrl' => $TCA['user_test_registration']['ctrl'],
'interface' => array(
'showRecordFieldList' => 'hidden'
),
'feInterface' => $TCA['user_test_registration']['feInterface'],
'columns' => array(
'hidden' => array(
'exclude' => 0,
'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.hidden',
'config' => array(
'type' => 'check',
'default' => '0'
)
),
),
'types' => array(
'0' => array('showitem' => '1;;1;;1-1-1')
),
'palettes' => array(
'1' => array('showitem' => 'uid')
)
);
Die entsprechende Datenbanktabelle:
CREATE TABLE `user_test_registration` (
`uid` int(11) NOT NULL AUTO_INCREMENT,
`seminar_uid` int(11) NOT NULL,
`venue` int(11) NOT NULL,
`price_unit` decimal(19,4) DEFAULT '0.0000',
`price_all` decimal(19,4) DEFAULT '0.0000',
`company` varchar(255) NOT NULL,
`salutation` varchar(255) DEFAULT NULL,
`firstname` varchar(255) DEFAULT NULL,
`lastname` varchar(255) NOT NULL,
`address` varchar(255) NOT NULL,
`country` varchar(255) NOT NULL,
`zip` varchar(255) NOT NULL,
`city` varchar(255) NOT NULL,
`phone` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`number_of_participants` varchar(255) NOT NULL,
`comments` varchar(255) DEFAULT NULL,
PRIMARY KEY (`uid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Leider bekomme ich im Backend keine Ausgabe der Tabelle.
Warum nicht?
Viele Grüße
Ingo