[TYPO3-german] TYPO3 6.0 - erweiterte fe_users-Tabelle in extbase - Felder in Backend leer

Christian Eßl indy.essl at gmail.com
Sat Jan 26 11:09:43 CET 2013


Morgen,

Ich habe mit der aktuellen TYPO3-Version (6.0) und dem Extension
Builder 2.5.1 mit der herkömmlichen Erweiterung bestehender Tabellen
(fe_users) über das Feld tx_extbase_type:
Sobald ich in der TCEFORM eines fe_users-Datensatzes im Feld
tx_extbase_type meine Extension auswähle, sind nach Nachladen des
Formulares keine Felder mehr sichtbar. - Es scheint also, dass die
Konfiguration aus $TCA['fe_users']['types']['1']['showitem'] nicht für
meinen tx_extbase_type geladen wird.

Die vom Extension-Manager generierte Konfiguration in der
ext_tables.php schaut so aus:

$TCA['fe_users']['columns'][$TCA['fe_users']['ctrl']['type']]['config']['items'][]
= array('LLL:EXT:extensionname/Resources/Private/Language/locallang_db.xlf:fe_users.tx_extbase_type.Tx_Extensionname_User','Tx_Extensionname_User');

$TCA['fe_users']['types']['Tx_Extensionname_User']['showitem'] =
$TCA['fe_users']['types']['1']['showitem'];
$TCA['fe_users']['types']['Tx_Extensionname_User']['showitem'] .=
',--div--;LLL:EXT:extensionname/Resources/Private/Language/locallang_db.xlf:tx_extensionname_domain_model_user,';
$TCA['fe_users']['types']['Tx_Extensionname_User']['showitem'] .= '';

Mit der Konfiguration habe ich in älteren Installationen mit anderen
Extensions, die ich vor einiger Zeit generiert habe, keine Probleme
beim Erweitern der fe_users-Tabelle.
Kann es also sein, dass sich bei den tiefgreifenderen Änderungen in
TYPO3 6.0 hier etwas geändert hat?

Gruß,
Christian


More information about the TYPO3-german mailing list