[BUGFIX] Web->Page - Language view not usable 98/21498/3
authorStefan Galinski <stefan.galinski@gmail.com>
Tue, 18 Jun 2013 15:26:50 +0000 (17:26 +0200)
committerMarkus Klein <klein.t3@mfc-linz.at>
Thu, 4 Jul 2013 18:27:38 +0000 (20:27 +0200)
commiteab7aa7f2d82cb2e2f19d19f247d31e6494c22bd
treeac3707376a9a62c75cce70badd9a00365340a740
parent66fb0ad5c6755089db014cd329357898632bf444
[BUGFIX] Web->Page - Language view not usable

Since the "all language" elements are displayed in each
language (introduced in 4.7), the language view of the
page module is not really usable anymore. If you have
activated the mod.web_layout.defLangBinding setting in the
Page TS configuration  "all language" elements are not
displayed anymore. Also you cannot overwrite "all language"
elements in an easy way inside another languages
and overwritten elements are displayed together with their
"all language" default element inside a column. Furthermore
the sorting order is sometimes broken on non-default languages
if the "all language" element is rendered inside the column.
The patch fixes all this issues in the languages view by
reverting the changes introduced the 4.7 branch just for the
languages view. The columns view works like it was intented with
the fix from the 4.7 branch (it still has the same flaws as
the languages view, but this issues can be fixed with another
changeset).

Fixes: #42768
Fixes: #42771
Releases: 6.2, 6.1, 6.0
Change-Id: Ibd222c3980ebcc7a5f273d85b3d99d6938291e9e
Reviewed-on: https://review.typo3.org/21498
Reviewed-by: Ingo Pfennigstorf
Tested-by: Ingo Pfennigstorf
Reviewed-by: Markus Klein
Tested-by: Markus Klein
typo3/sysext/backend/Classes/View/PageLayoutView.php