[BUGFIX] Make DataHandler aware of relations behind special=languages 35/46535/3
authorMarkus Klein <markus.klein@typo3.org>
Mon, 8 Feb 2016 16:43:58 +0000 (17:43 +0100)
committerAndreas Wolf <andreas.wolf@typo3.org>
Mon, 7 Mar 2016 12:21:35 +0000 (13:21 +0100)
commitfe306dd6386aae3fe718c05be991eaa096f49074
treeed38b71828136af7553aa7694d054fe355b9b221
parentfba718c58715126a9d0b8f90572e3b4bccb590c6
[BUGFIX] Make DataHandler aware of relations behind special=languages

The special TCA option "languages" makes some other TCA options like
foreign_table unnecessary which have been removed from
the sys_language_uid fields.

But DataHandler relies on the 'foreign_table' setting and therefore
needs some more information to resolve the related table
behind the "languages" option.

Resolves: #73182
Releases: master, 7.6
Change-Id: Id8f7f995d424f69fd5dce8e28cb1fc9db33fa0b0
Reviewed-on: https://review.typo3.org/46535
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
typo3/sysext/core/Classes/DataHandling/DataHandler.php