[TYPO3-core] RFC: Bug #9275: TypoScript objects CONTENT and RECORDS do not respect localization of table pages

Oliver Hader oliver at typo3.org
Fri Sep 5 16:45:27 CEST 2008


Hi Masi,

Martin Kutschker schrieb:
> Oliver Hader schrieb:
>> In tslib_cObj there's a call to
>> $GLOBALS['TSFE']->sys_page->getRecordOverlay() which won't work for
>> pages, since pages have an own table for localization stuff - thus
>> getPageOverlay() would be correct for the table 'pages' in the RECORDS
>> and CONTENT TS-object. However using getPageOverlay() will only be a
>> specific solution for pages - the bug is, that the TCA ctrl property
>> 'transForeignTable' seems not to be implemented yet.
> 
> I think that (nearly) all page translation handling is done in
> hard-coded style. While the TCA property 'transForeignTable' has been
> added, this translation model is not really supported.

That's true - but we had this "feature" for many versions and also the 
bug. There are now two possibilities:
* integrate the implemention of the missing feature
* remove the transForeignTable stuff and hard-code for the pages scenario

I don't know if any other extension is using the transForeignTable 
property, but that nobody realized the bad behaviour by now makes me 
think: no... nobody else uses it ;-)

olly
-- 
Oliver Hader
TYPO3 4.3 Release Manager


More information about the TYPO3-team-core mailing list