Bug #22273

PageRenderer does not work for USER_INT plugins

Added by Susanne Moog over 11 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2011-08-25
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
TYPO3 Version:
4.3
PHP Version:
5.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

From the mailinglist (thread on typo3.dev called "PageRender and USER_INT Plugins")

"it looks like the pageRenderer actually renders all the page content before the USER_INT plugins are substituted in the cached output. When this substitution occurs, it seems to only support the old TSFE->additionalHeaderData and not the pageRenderer."

To reproduce

With felogin (or any other USER_INT plugin):

- Added "$GLOBALS['TSFE']->getPageRenderer()->addCssFile('fileadmin/html/123.css');" to the main function --> does not get included
- Changed plugin to USER instead of USER_INT --> file gets included
- Changed back --> gets not included
(issue imported from #M13808)


Files

22273.tar.gz (196 KB) 22273.tar.gz Tobias Hochgürtel, 2011-07-29 20:45
22273.patch (21.8 KB) 22273.patch Tobias Hochgürtel, 2011-07-29 21:26
0001-include-jsFooterFiles-and-jsFooterInline-Javascript-.patch (1.21 KB) 0001-include-jsFooterFiles-and-jsFooterInline-Javascript-.patch Kim Lang, 2012-05-16 00:14

Subtasks

Bug #38238: Refactor page rendererClosedHelmut Hummel2012-06-20

Actions
Bug #29254: TSFE->additionalFooterData for USER_INTClosedOliver Hader2011-08-25

Actions

Related issues

Related to TYPO3 Core - Bug #35371: JMENU headerdata are written without <script>-Tag with UserInt on pageClosed2012-03-29

Actions
Related to OpenStreetMap - Bug #35672: Calling plugin from other extension does not workNeeds FeedbackRobert Heel2012-04-04

Actions
Related to TYPO3 Core - Bug #23370: rsaauth doesn't use PageRenderer API to add JS filesClosed2010-08-13

Actions
Related to TYPO3 Core - Bug #39950: Cleanup pageRenderer USER_INT handlingClosed2012-08-19

Actions
Related to TYPO3 Core - Bug #44825: Pagerenderer / page.headerData + USER_INT is not workingClosedHelmut Hummel2013-01-26

Actions

Also available in: Atom PDF