When using the Languages view in Page module the Backend Layout
columns are now sorted correctly.
Releases: master, 6.2
Resolves: #60389
Change-Id: I74c010512ff405b143352755f8c862a55ef6c391
Reviewed-on: http://review.typo3.org/35757
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
$out = '';
if ($this->tt_contentConfig['languageMode']) {
// in language mode process the content elements, but only fill $languageColumn. output will be generated later
+ $sortedLanguageColumn = array();
foreach ($cList as $key) {
$languageColumn[$key][$lP] = $head[$key] . $content[$key];
if (!$this->defLangBinding) {
$lP
);
}
+ // We sort $languageColumn again according to $cList as it may contain data already from above.
+ $sortedLanguageColumn[$key] = $languageColumn[$key];
}
+ $languageColumn = $sortedLanguageColumn;
} else {
$backendLayout = $this->getBackendLayoutView()->getSelectedBackendLayout($this->id);
// GRID VIEW: