[TYPO3-german] extension mit lokalisierten Kategorien
Lars Möller
moeller at basis5.de
Mon Aug 4 21:35:23 CEST 2014
Hallo Liste,
ich habe eine extension die mehrsprachig angelegt ist. Nun sollen
Kategorien mehrsprachig selektierbar sein.
Dazu habe ich diesen Eintrag in dem TCA für die Event Tabelle 'columns'
=> array (...
> 'sys_language_uid' => array (
> 'exclude' => 1,
> 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.language',
> 'config' => array (
> 'type' => 'select',
> 'foreign_table' => 'sys_language',
> 'foreign_table_where' => 'ORDER BY sys_language.title',
> 'items' => array(
> array('LLL:EXT:lang/locallang_general.xml:LGL.allLanguages', -1),
> array('LLL:EXT:lang/locallang_general.xml:LGL.default_value', 0)
> )
> )
> ),
> 'l10n_parent' => array (
> 'displayCond' => 'FIELD:sys_language_uid:>:0',
> 'exclude' => 1,
> 'label' =>
> 'LLL:EXT:lang/locallang_general.xml:LGL.l18n_parent',
> 'config' => array (
> 'type' => 'select',
> 'items' => array (
> array('', 0),
> ),
> 'foreign_table' => 'tx_calevents2_events',
> 'foreign_table_where' => 'AND
> tx_calevents_events.pid=###CURRENT_PID### AND
> tx_calevents_events.sys_language_uid IN (-1,0)',
> )
> ),
> 'l10n_diffsource' => array (
> 'config' => array (
> 'type' => 'passthrough'
> )
> ),
> 'categories' => array (
> 'exclude' => 0,
> 'label' =>
> 'LLL:EXT:cal_events2/locallang_db.xml:tx_calevents_events.categories',
> 'config' => array (
> 'type' => 'select',
> 'foreign_table' => 'tx_calevents_categories',
> 'foreign_table_where' => 'AND
> tx_calevents_categories.sys_language_uid IN (-1, 0) ORDER BY
> tx_calevents_categories.uid',
> 'size' => 5,
> 'minitems' => 0,
> 'maxitems' => 20,
>
>
> )
> ),
Die Category Tabelle ist ebenfalls mehrsprachig angelegt (gleiche
sys_language_uid,l10n_parent,l10n_diffsource, etc. Part). Nun werden im
Backend beim Bearbeiten der Events in der default Sprache die default
Kategorien angezeigt. In der Übersetzen Sprache allerdings leider auch.
Ich sehe den Fehler nicht.
Kann Jemand helfen?
besten Dank
lars
More information about the TYPO3-german
mailing list