Bug #33448
closed
Loading of an IRRE element with subtabs freezes and breaks browsers
Added by Stefan Galinski almost 13 years ago.
Updated about 7 years ago.
Category:
Backend User Interface
Description
This happens only if the parent element and the IRRE container has tabs and the IRRE element is opened via AJAX manually, because this is the only constellation where the related tab javascript code is loaded twice. Exactly this should be the root cause of all evil, but I didn't tested it.
Quick Solution
Set the divider2tabs option to false for any IRRE tables in the TCA.
Example:
$TCA['<irreTable>']['ctrl']['dividers2tabs'] = FALSE;
- Status changed from New to Needs Feedback
Hi Stefan, could you please share some more detailed info on how to reproduce it? Maybe some example TCA or PHP code?
And does this also happen in TYPO3 4.5?
Thanks!
- Status changed from Needs Feedback to Accepted
- PHP Version set to 5.3
Steps to Reproduce¶
- Install the extension df_tools and set the storage page inside the configuration
- Go to the new BE module and open the external linkchecker function
- Do the initial synchronization step by clicking the button at the upper right corner
- Open the previously set storage page with the web->list module
- Open a linkcheck record
- Open a related recordset that will be loaded with AJAX inline
- Finally try to use the tabs of the main linkcheck record
This bug happens since TYPO3 4.6 and could be related to the merging of the generated inline javascript as the tabs javascript was previously in 4.5 added inline to the document. I set this to accepted, because the issue appeared with two different extensions in two different installations in the same way.
EDIT: I retested the issue with enabled debug mode and the bug didn't occured afterwards. Good chances that the concatenation of the scripts causes the issue. I will try to fix it and just hope that the god of reviews will help in the Gerrit process. ;-)
$TYPO3_CONF_VARS['BE']['debug'] = 1;
- Status changed from Accepted to Under Review
- Assignee set to Stefan Galinski
- Target version set to 4.6.5
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Closed
Also available in: Atom
PDF