Comments (6)
Thanks for your report.
You need to give me more context on what your environment is, what you are exactly doing, what your expectations are and how the actual result is.
from typoscript_rendering.
ah, ok, now I get it I think. But I have no Idea why the ConfigurationManager does not have a content object set. All TYPO3 core code sets it correctly. So I assume this to be a bug in flux/fluidcontent
from typoscript_rendering.
I just experienced the same issue.
In the controller, an Object of type \FluidTYPO3\Flux\Configuration\ConfigurationManager
gets injected, which indeed has a ContentObject set. The named class extends class \TYPO3\CMS\Extbase\Configuration\ConfigurationManager
and is an Implementation of the ConfigurationManager_Interface_ (via $extbaseObjectContainer->registerImplementation).
In the viewhelper, the injected configurationmanager is of class \TYPO3\CMS\Extbase\Configuration\ConfigurationManager
. That means, we have to change the Annotation in the AjaxActionViewHelper from
/**
* @var \TYPO3\CMS\Extbase\Configuration\ConfigurationManager
* @Inject
*/
to
/**
* @var \TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface
* @Inject
*/
As I recall correctly, the annotation should use the interface anyways, am I right?
This Issue MIGHT be connected to #33
from typoscript_rendering.
Good catch, thanks @Lumrenion
Can you create a pull request that changes the annotation to use the interface?
from typoscript_rendering.
Can confirm the fix on my side. Thx.
from typoscript_rendering.
I will create a PR this evening
from typoscript_rendering.
Related Issues (20)
- PHP 7.2 compatibility HOT 6
- Typo3 v9 compatibility HOT 5
- additionalParams doesn't work in AjaxActionViewhelper HOT 2
- "Real" json response HOT 4
- Content Type in Cached Output HOT 8
- Ajax Pagination in News doesnt work HOT 6
- Additional query params HOT 4
- Is pageNotFoundOnCHashError requirement really .. required? HOT 10
- How to change the URL without reloading a page? HOT 1
- Question: version 2.1.0 and php 7.3 HOT 1
- AJAX-based pagination in the 'ext:news' works not respecting category and tag HOT 5
- uri.action and valid JSON - no "Cached page generated"
- ...\Widget\LinkViewHelper::render not compatible with ...\AbstractTagBasedViewHelper::render()
- version 2.2.0 should actually be version 3.0.0 HOT 4
- TYPO3 Security Update 10.4.14 breaks typoscript_rendering partially HOT 4
- Uri/CObjectViewHelper still uses TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper HOT 1
- TYPO3 v11 compatibility HOT 3
- PHP8 error with content-type reading HOT 2
- Ajax response always contains complete page html HOT 4
- TYPO3 v12 compatibility HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typoscript_rendering.