Bug #36026
Exporting and reimporting a page tree with grid elements breaks relations
Status: | Resolved | Start date: | 2012-04-14 | |
---|---|---|---|---|
Priority: | Must have | Due date: | ||
Assigned To: | - | % Done: | 0% |
|
Category: | - | Spent time: | - | |
Target version: | - | |||
TYPO3 Version: | PHP Version: |
Description
When exporting a structure containing grid elements to a T3D, there will be lots of warnings about elements being "recursive".
A reimport will on the hand give all elements back, but the relations will be completely broken.
Related issues
History
#1 Updated by Jo Hasenau over 3 years ago
- Status changed from Accepted to Rejected
seems to be an IRRE related core bug, since relations are set up properly in TCA.
#2 Updated by Jo Hasenau over 3 years ago
- Status changed from Rejected to Resolved
#3 Updated by Jo Hasenau over 3 years ago
The original bug is in the core, that does not notify process_datamap hooks about the fact that process_datamap has been executed during a T3D import, which is a completely different thing than saving, copying or moving data within the usual workflow.
The patch provided for #36031 will fix that behaviour, so now functions called by the process_datamap hooks will be informed about the import.
Grid elements will make use of this information, so importing grid elements and their children will work as exptected.