Task #80047

Deprecate jQuery and extJS arguments for BE viewhelpers

Added by Georg Ringer over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Backend API
Target version:
Start date:
2017-02-27
Due date:
% Done:

100%

TYPO3 Version:
8
PHP Version:
7.0
Tags:
Complexity:
Sprint Focus:
Stabilization Sprint

Description

The BE-related viewhelpers <f:be.container> and <f:be.pageRenderer>
have properties to activate ExtJS and jQuery with various options.

1. ExtJS will be removed in TYPO3 v9, and using ExtJS in custom
backend modules is deprecated.

2. jQuery is now always loaded with DocumentTemplate and
ModuleTemplate, so the option does not work at all. All occurrences
use RequireJS modules which resolve their dependencies to
jQuery within the JS module.

All places in the TYPO3 Core where these options have been
used are removed.

Associated revisions

Revision a7845f6f (diff)
Added by Benni Mack over 2 years ago

[TASK] Deprecate jQuery and extJS arguments for BE viewhelpers

The BE-related viewhelpers <f:be.container> and <f:be.pageRenderer>
have properties to activate ExtJS and jQuery with various options.

1. ExtJS will be removed in TYPO3 v9, and using ExtJS in custom
backend modules is deprecated.

2. jQuery is now always loaded with DocumentTemplate and
ModuleTemplate, so the option does not work at all. All occurrences
use RequireJS modules which resolve their dependencies to
jQuery within the JS module.

All places in the TYPO3 Core where these options have been
used are removed.

Resolves: #80047
Releases: master
Change-Id: Ie89cb59e8ed7d9bc6cb27a6593a0aaa293fb3538
Reviewed-on: https://review.typo3.org/51794
Tested-by: TYPO3com <>
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>
Reviewed-by: Markus Klein <>
Tested-by: Markus Klein <>

History

#1 Updated by Gerrit Code Review over 2 years ago

  • Status changed from Accepted to Under Review

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/51794

#2 Updated by Gerrit Code Review over 2 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/51794

#3 Updated by Gerrit Code Review over 2 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/51794

#4 Updated by Gerrit Code Review over 2 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/51794

#5 Updated by Benni Mack over 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#6 Updated by Riccardo De Contardi about 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF