Feature #38630
Feature #38629: Make TypoScript usable outside the context of TYPO3 / Nodes, but also for building extensible FLOW3 applications
Implement TypoScriptView which can be used as replacement of Fluid TemplateView in standard FLOW3 applications
Status: | Resolved | Start date: | 2012-07-04 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | Sebastian Kurfuerst | % Done: | 100% |
|
Category: | - | |||
Target version: | - |
Description
TypoScript should deliver a standard TypoScriptView which can be used outside of the TYPO3 Context, i.e. for normal FLOW3 applications.
I envision it works as follows:
- The user activates it by setting
$defaultViewObjectName
to theTypoScriptView
- The TypoScriptView loads all TypoScript defined in
Resources/Private/TypoScript
of the currently-requested package, plus additional extension templates as configured f.e. through Settings.yaml - Then it checks for the class path of the Controller in TypoScript, i.e. if the Controller
TYPO3\Blog\Controller\PostController
with actionshow
is triggered, the pathTYPO3.Blog.PostController.show
needs to contain a TypoScript object which is the base for rendering - If such a TypoScript object is found, it is used for rendering
- If not, we fall back to a
fallbackView
which is, by default, the standard Fluid TemplateView
Related issues
Associated revisions
[FEATURE] Implement TypoScriptView
The TypoScript view can be used as replacement of Fluid TemplateView in standard FLOW3 applications.
Resolves: #38630
Change-Id: Iae51179fd9a374b5e835049040b58374dd647cc2
History
#1 Updated by Gerrit Code Review about 3 years ago
Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12647
#2 Updated by Gerrit Code Review almost 3 years ago
Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12647
#3 Updated by Gerrit Code Review almost 3 years ago
Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12647
#4 Updated by Sebastian Kurfuerst almost 3 years ago
- Status changed from Accepted to Resolved
- % Done changed from 0 to 100
Applied in changeset ba60d198a4658e59b21b4af53a442a37ef00853e.