[
http://jira.magnolia-cms.com/browse/MAGNOLIA-2875?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24447#action_24447
]
Philipp Bärfuss commented on MAGNOLIA-2875:
-------------------------------------------
Will Scheidegger has published a configuration class which can be used once the
patch has been applied:
-->
http://www.fastforward.ch/web/ff/dokumentation/entwickler/magnolia_configurable_tree.html
Thanks!
> TreeHandlerManager should set properties recursively to allow flexible tree
> configurations
> ------------------------------------------------------------------------------------------
>
> Key: MAGNOLIA-2875
> URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2875
> Project: Magnolia
> Issue Type: Improvement
> Components: admininterface
> Affects Versions: 4.1.1
> Reporter: Will Scheidegger
> Assignee: Philipp Bärfuss
> Fix For: 4.2
>
> Attachments: TreeHandlerManager.recursive.patch
>
> Original Estimate: 0.01d
> Remaining Estimate: 0.01d
>
> The way trees are configured at this time is not very flexible: It's all
> hardcoded in configuration classes. And all you can to is select the
> configuration class, choose the starting path of the tree and switch between
> tree and browse mode.
> Instead of simply selecting a configuration class by setting the
> configurationClass value it would be much better to have a
> ConfigurableTreeConfiguration class which reads its configuration at runtime
> from the config tree. So instead of providing a configurationClass nodeData
> one would provide a configuration contentNode which contains all the trees
> configuration info.
> When I tried to do this, I noticed however that this contentNode was never
> turned into a bean. This is because the TreeHandlerManager does not set the
> properties recursively. The attached patch fixes this problem.
> In a later step, I will provide a first version of the
> ConfigurableTreeConfiguration too.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------