Task #52196

Page template/layout selection

Added by Mattias Nilsson almost 2 years ago. Updated almost 2 years ago.

Status:Resolved Start date:2013-09-23
Priority:Should have Due date:
Assigned To:Mattias Nilsson % Done:

100%

Category:Global User Interface Spent time: -
Target version:1.0 beta 1

Description

Following a brief discussion about template/layout selection during the node structure meeting, it would be good to decide how we want to tackle this issue in Neos.

Possible discussions:

Should we provide default functionality in TYPO3.Neos or have a proof-of-concept in the demo package?
Should we use configuration in Settings.yaml, node type configuration or meta data from the file system for configuration of templates/layouts?
Should we provide a custom editor for the selection of image enriched values?
How much of this is necessary for Neos 1.0?

Conclusion:

We concluded to continue with the current direction and implement a proof-of-concept. The implementation should go into TYPO3.Neos, but it should be possible to exclude this feature if not needed. The definition of available layouts should be defined by setting them in the TYPO3.Neos:Page node type configuration. The actual rendering should then use TypoScript to change the template or use a specific TypoScript object, this would be up to the implementor. We will need a slide operator to be able to get the nearest set parent value. The enriched editor is not necessary for the first part and should be a more generic selector editor with image thumbnails. A basic implementation should go into Neos 1.0.

Associated revisions

Revision 02c5ce0b
Added by Sebastian Kurfuerst almost 2 years ago

[TASK] add functional tests to FlowQuery

Change-Id: I01454db904a116c3612a4b8648bdde22a068e9a9
Related: #52196
Reviewed-on: https://review.typo3.org/23947
Reviewed-by: Aske Ertmann
Reviewed-by: Sebastian Kurfuerst
Tested-by: Sebastian Kurfuerst

Revision c8a4cd3a
Added by Mattias Nilsson almost 2 years ago

[FEATURE] Add layout selection to pages

This adds a layout & subpages layout selector in the Inspector
for TYPO3.Neos:Page node type. This can be used to alter the
rendering of the page using TypoScript.

Change-Id: I57a43eefc77e8ab709bd695957ed2529c988acd0
Resolves: #52196
Reviewed-on: https://review.typo3.org/23978
Reviewed-by: Aske Ertmann
Reviewed-by: Sebastian Kurfuerst
Tested-by: Sebastian Kurfuerst

History

#1 Updated by Gerrit Code Review almost 2 years ago

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#2 Updated by Gerrit Code Review almost 2 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23855

#3 Updated by Gerrit Code Review almost 2 years ago

Patch set 4 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23855

#4 Updated by Gerrit Code Review almost 2 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#5 Updated by Gerrit Code Review almost 2 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#6 Updated by Gerrit Code Review almost 2 years ago

Patch set 5 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23855

#7 Updated by Gerrit Code Review almost 2 years ago

Patch set 4 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#8 Updated by Gerrit Code Review almost 2 years ago

Patch set 5 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#9 Updated by Gerrit Code Review almost 2 years ago

Patch set 6 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#10 Updated by Gerrit Code Review almost 2 years ago

Patch set 7 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#11 Updated by Gerrit Code Review almost 2 years ago

Patch set 8 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#12 Updated by Gerrit Code Review almost 2 years ago

Patch set 9 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/23978

#13 Updated by Mattias Nilsson almost 2 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:c8a4cd3a709c4b3f0762b45147a6a402619e8ce5.

Also available in: Atom PDF