Project

General

Profile

Actions

Feature #37180

closed

Extjs shall not overwrite $GLOBALS['error']

Added by Franz Holzinger over 12 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Could have
Assignee:
-
Category:
-
Target version:
-
Start date:
2012-05-15
Due date:
% Done:

100%

Estimated time:
PHP Version:
5.3
Tags:
Complexity:
Sprint Focus:

Description

The file 't3lib/extjs/class.t3lib_extjs_extdirectrouter.php' overwrites the global error variable.

public function route($ajaxParams, TYPO3AJAX $ajaxObj) {
$GLOBALS['error'] = t3lib_div::makeInstance('t3lib_extjs_ExtDirectDebug');

This leads to a collision with other debug extensions which use the $GLOBALS['error']. It should better check if this variable has already been set by another extension and not overwrite it.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Epic #68075: Remove ExtJS from backendClosed2014-11-04

Actions
Actions

Also available in: Atom PDF