2337c2337,2340 < list($this->sys_language_mode,$sys_language_content) = t3lib_div::trimExplode(';', $this->config['config']['sys_language_mode']); --- > $sys_language_content = ''; > if ($this->config['config']['sys_language_mode']) { > list($this->sys_language_mode,$sys_language_content) = t3lib_div::trimExplode(';', $this->config['config']['sys_language_mode']); > } 2364,2368c2367,2373 < $fallBackOrder = t3lib_div::intExplode(',', $sys_language_content); < foreach($fallBackOrder as $orderValue) { < if (!strcmp($orderValue,'0') || count($this->sys_page->getPageOverlay($this->id, $orderValue))) { < $this->sys_language_content = $orderValue; // Setting content uid (but leaving the sys_language_uid) < break; --- > if ($sys_language_content) { > $fallBackOrder = t3lib_div::intExplode(',', $sys_language_content); > foreach($fallBackOrder as $orderValue) { > if (!strcmp($orderValue,'0') || count($this->sys_page->getPageOverlay($this->id, $orderValue))) { > $this->sys_language_content = $orderValue; // Setting content uid (but leaving the sys_language_uid) > break; > } 2420,2423c2425,2430 < $table_fields = t3lib_div::trimExplode(',', $this->config['config']['sys_language_softMergeIfNotBlank'],1); < foreach($table_fields as $TF) { < list($tN,$fN) = explode(':',$TF); < $this->TCAcachedExtras[$tN]['l10n_mode'][$fN] = 'mergeIfNotBlank'; --- > if ($this->config['config']['sys_language_softMergeIfNotBlank']) { > $table_fields = t3lib_div::trimExplode(',', $this->config['config']['sys_language_softMergeIfNotBlank'],1); > foreach($table_fields as $TF) { > list($tN,$fN) = explode(':',$TF); > $this->TCAcachedExtras[$tN]['l10n_mode'][$fN] = 'mergeIfNotBlank'; > } 2427,2430c2434,2439 < $table_fields = t3lib_div::trimExplode(',', $this->config['config']['sys_language_softExclude'],1); < foreach($table_fields as $TF) { < list($tN,$fN) = explode(':',$TF); < $this->TCAcachedExtras[$tN]['l10n_mode'][$fN] = 'exclude'; --- > if ($this->config['config']['sys_language_softExclude']) { > $table_fields = t3lib_div::trimExplode(',', $this->config['config']['sys_language_softExclude'],1); > foreach($table_fields as $TF) { > list($tN,$fN) = explode(':',$TF); > $this->TCAcachedExtras[$tN]['l10n_mode'][$fN] = 'exclude'; > }