[ http://jira.magnolia-cms.com/browse/MAGNOLIA-2722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Philipp Bärfuss closed MAGNOLIA-2722. ------------------------------------- Fix Version/s: (was: 4.3) Resolution: Won't Fix I prefer to keep the core classes as clean as possible (see MAGNOLIA-3015) and work with wrappers where you want to add other functionality to content. We should implement MAGNOLIA-2144 so that navigation in the NodeMapWrapper works: content.childName.prop1. This should be trivial once the content wrapper has been improved (MAGNOLIA-3020). > Make DefaultContent implement Map directly > ------------------------------------------ > > Key: MAGNOLIA-2722 > URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2722 > Project: Magnolia > Issue Type: Improvement > Components: core > Affects Versions: 4.0 > Reporter: Fabrizio Giustina > Assignee: Fabrizio Giustina > > now that we heavily rely on NodeMapWrappers for templating it could be better > if we move the implementation of the Map interface directly to DefaultContent. > This will allow a cleaner usage of Content nodes in templates, without having > to wrap them every time. Also nodes obtained using getParent(), getChildren() > and so on will be immediately usable in templates. > WTYT of this move in 4.1? -- 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: <dev-list-unsubscr...@magnolia-cms.com> ----------------------------------------------------------------