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

Added by Sebastian Kurfuerst about 3 years ago. Updated almost 3 years ago.

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 the TypoScriptView
  • 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 action show is triggered, the path TYPO3.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

blocks Foo.ContentManagement - Major Feature #37293: Refactor Admin to work inside Phoenix as Foo.ContentManag... New 2012-05-18

Associated revisions

Revision ba60d198
Added by Sebastian Kurfuerst almost 3 years ago

[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

Also available in: Atom PDF