+2008-05-19 Oliver Hader <oliver@typo3.org>
+
+ * Fixed bug #8454: IRRE - Localization mode is not fetched correctly
2008-05-18 Martin Kutschker <masi@typo3.org>
$localizationMode = false;
if (is_array($fieldOrConfig) && count($fieldOrConfig)) {
$config = $fieldOrConfig;
- } elseif (is_string($fieldOrConfig) && isset($GLOBALS['TCA'][$table]['columns'][$field]['config'])) {
- $config = $GLOBALS['TCA'][$table]['columns'][$field]['config'];
+ } elseif (is_string($fieldOrConfig) && isset($GLOBALS['TCA'][$table]['columns'][$fieldOrConfig]['config'])) {
+ $config = $GLOBALS['TCA'][$table]['columns'][$fieldOrConfig]['config'];
}
if (is_array($config) && isset($config['type']) && $config['type']=='inline' && self::isTableLocalizable($table)) {
$localizationMode = (isset($config['behaviour']['localizationMode']) && $config['behaviour']['localizationMode'] ? $config['behaviour']['localizationMode'] : 'select');