Hallo, eigentlich dachte ich, dass es ganz einfach ist. Aber irgendwie funktionierts bei mir nicht so. Tabelle-A <-- 1:n --> Tabelle-B (mehrsprachig) $TCA['TabelleA'] = array( ctrl ( title = "Tabelle A", ... 'languageField' => 'sys_language_uid', 'transOrigPointerField' => 'l10n_parent', 'transOrigDiffSourceField' => 'l10n_diffsource', ... )); TabelleB hat die gleichen Einträge. $TCA['tx_sccruiseplan_domain_model_cruise'] = array( columns( $TCA['TabelleA'] = array( 'TabelleB_assignment' => array( 'exclude' => 0, 'label' => '...', 'config' => array( 'type' => 'select', ), 'foreign_table' => 'TabelleB', 'foreign_table_where' => 'AND TabelleB.sys_language_uid = ###REC_FIELD_sys_language_uid###', 'minitems' => 1, 'maxitems' => 1, ), ), ), ), ); Wenn ich jetzt einen Datensatz lokalisiere, wird im lokalisierten Datensatz "Wert ist nicht erlaubt (9)" angezeigt. Die "9" entspricht in diesem Fall der ID des Datensatzes in der Standardsprache der lokaisiert werden soll. Wo ist mein Fehler? Habe ich noch was vergessen?
Gruß, Johannes. _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german