major
nice-to-have
minor
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
defect
major
#25216
Layout-Export produziert Name-Clashes in exportierten Layout-XMLs
Name Conflict Between the Layout and Its Dialogs
A base layout and its dialogs are exported to the same folder and overwrite each other.
No module context when exporting top-level tab layouts
A layout file should always be created in a folder that is specific to the module defining the layout file. In the my.app module, layouts should always be located under the folder my.app/webapp/WEB-INF/layouts/my.app/.
However, when defining a top-level tab, the new layout file is created in my.app/webapp/WEB-INF/layouts/<tab-name>/ (instead of my.app/webapp/WEB-INF/layouts/my.app/<tab-name>/
Test
- Configure a top-level tab in an application.
- Export layouts.
- Check path names.
- Configure a layout with a dialog in an application.
- Export layouts.
- Check path names.