[ https://issues.apache.org/jira/browse/ISIS-1589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Haywood updated ISIS-1589: ------------------------------ Summary: Allow layout to be loaded from either .layout.xml or .layout.fallback.xml (so that library modules can provide a default layout for their entities using XML). (was: Better support for modules that define their own .layout.xml for their entities.) > Allow layout to be loaded from either .layout.xml or .layout.fallback.xml (so > that library modules can provide a default layout for their entities using > XML). > -------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: ISIS-1589 > URL: https://issues.apache.org/jira/browse/ISIS-1589 > Project: Isis > Issue Type: Improvement > Components: Core > Affects Versions: 1.13.2.1 > Reporter: Dan Haywood > Assignee: Dan Haywood > Priority: Minor > Fix For: 1.16.1 > > > ... because the consuming app might want to also use .layout.xml to define > some other layout (eg taking into account mixins etc). > Suggestion is to extend the GridLayoutService so that it searches for > Xxx.layoutFallback.xml as well as (but only after Xxx.layout.xml). > Thus, the addons would provide a .layoutFallback.xml rather than a regular > .layout.xml. -- This message was sent by Atlassian JIRA (v7.6.3#76005)