[ 'title' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xlf:tx_terfe2_domain_model_relation', 'label' => 'relation_key', 'searchFields' => 'relation_type,relation_key', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'versioningWS' => 2, 'versioning_followPages' => true, 'origUid' => 't3_origuid', 'languageField' => 'sys_language_uid', 'transOrigPointerField' => 'l18n_parent', 'transOrigDiffSourceField' => 'l18n_diffsource', 'delete' => 'deleted', 'enablecolumns' => [ 'disabled' => 'hidden' ], 'iconfile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath('ter_fe2') . 'Resources/Public/Icons/relation.gif', ], 'interface' => [ 'showRecordFieldList' => 'relation_type,relation_key,minimum_version,maximum_version', ], 'types' => [ '1' => ['showitem' => 'relation_type,relation_key,minimum_version,maximum_version'], ], 'palettes' => [ '1' => ['showitem' => ''], ], 'columns' => [ 'sys_language_uid' => [ 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.language', 'config' => [ 'type' => 'select', 'foreign_table' => 'sys_language', 'foreign_table_where' => 'ORDER BY sys_language.title', 'items' => [ ['LLL:EXT:lang/locallang_general.php:LGL.allLanguages', -1], ['LLL:EXT:lang/locallang_general.php:LGL.default_value', 0] ], ], ], 'l18n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.l18n_parent', 'config' => [ 'type' => 'select', 'foreign_table' => 'tx_terfe2_domain_model_relation', 'foreign_table_where' => 'AND tx_terfe2_domain_model_relation.uid=###REC_FIELD_l18n_parent### AND tx_terfe2_domain_model_relation.sys_language_uid IN (-1,0)', 'items' => [ ['', 0], ], ], ], 'l18n_diffsource' => [ 'config' => [ 'type' => 'passthrough', ], ], 't3ver_label' => [ 'displayCond' => 'FIELD:t3ver_label:REQ:true', 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.versionLabel', 'config' => [ 'type' => 'none', 'cols' => 27, ], ], 'hidden' => [ 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.hidden', 'config' => [ 'type' => 'check', ], ], 'relation_type' => [ 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xlf:tx_terfe2_domain_model_relation.relation_type', 'config' => [ 'type' => 'input', 'size' => 30, 'eval' => 'trim,required', ], ], 'relation_key' => [ 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xlf:tx_terfe2_domain_model_relation.relation_key', 'config' => [ 'type' => 'input', 'size' => 30, 'eval' => 'trim,required', ], ], 'minimum_version' => [ 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xlf:tx_terfe2_domain_model_relation.minimum_version', 'config' => [ 'type' => 'input', 'size' => 12, 'eval' => 'int', ], ], 'maximum_version' => [ 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xlf:tx_terfe2_domain_model_relation.maximum_version', 'config' => [ 'type' => 'input', 'size' => 12, 'eval' => 'int', ], ], 'related_extension' => [ 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xlf:tx_terfe2_domain_model_relation.related_extension', 'config' => [ 'type' => 'inline', 'foreign_table' => 'tx_terfe2_domain_model_extension', 'maxitems' => 1, ], ], 'version' => [ 'config' => [ 'type' => 'passthrough', ], ], ], ];