Project

General

Profile

Actions

Task #73018

closed

Remove @inject from ext:fluid

Added by Wouter Wolters over 8 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2016-01-29
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Remove @inject from ext:fluid

Use inject methods instead.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #74536: AjaxWidget brokenClosed2016-03-09

Actions
Actions #1

Updated by Gerrit Code Review over 8 years ago

  • Status changed from New to Under Review

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

Actions #2

Updated by Gerrit Code Review over 8 years ago

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/46376

Actions #3

Updated by Gerrit Code Review about 8 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/46376

Actions #4

Updated by Wouter Wolters about 8 years ago

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

Updated by Gerrit Code Review about 8 years ago

  • Status changed from Resolved to Under Review

Patch set 1 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/46604

Actions #6

Updated by Gerrit Code Review about 8 years ago

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

Actions #7

Updated by Wouter Wolters about 8 years ago

  • Status changed from Under Review to Resolved
Actions #8

Updated by Markus Gerdes about 8 years ago

I'm currently working on a project started with 6.2 which makes use auf the Autocomplete widget of the fluid extension.

I recently tried the update to 7.6.3 and noticed that the Autocomplete function is not working anymore and tries to instanciate a namespaceless controller, which does not exist (Classname starts with Tx_).

Digging into the problem it turned out that 7.6.2 is working correct and 7.6.3/7.6.4 are not.

I can get the widgets to work if a revert the @inject for the WidgetRequestBuilder.

I did some more debugging ant that point but without any further conclusion. The build method of the $this->requestbuilder does not call the one from the WidgetRequestBuilder it seems that the whole context of the widget is missing in the further execution. With @inject added the build() method from the WidgetRequestBuilder is called.

Can someone confirm that the autocomplete widget is working with 7.6.3 or 7.6.4?

just to point out:
I cleared my fe_session_data from DB
I cleared TYPO3 cache and opcache
I used fresh browsers

Thanks

Markus

Actions #9

Updated by Markus Gerdes about 8 years ago

Should I create a new issue for this?

Actions #10

Updated by Alexander Jahn about 8 years ago

I hit the same bug today and opened a new issue.

Actions #11

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF