Bug #22034
closedRecursive deletion of alternative page languages
0%
Description
If an alternative page language record will be deleted this can trigger the automatic deletion of other records in the table pages_language_overlay.
This behaviour was introduced in revisions 6192, 6198, 6199 and 6213 when the method deleteL10nOverlayRecords was introduced.
A patch which adds an additional check for the table pages_language_overlay is attached.
The attached T3D file contains a simple example.
Import the T3D on the root (0) of an empty TYPO3 installation.
During import select the option "Force ALL UIDs values".
Select the list module and select the page "example.com".
Delete the record with uid 8 from " Alternative Page Language".
All records in "Alternative Page Language" should now be deleted.
(issue imported from #M13380)
Files
Updated by Andreas Otto † about 14 years ago
Committed to:
Trunk, revision 6900
4-3, revision 6901