I have a large set of entities . but i am facing problem to manage action menus. what i want is something like :
basemenu1
|
__ submenu1
|
__subsubmenu1
|
_ subsubsubmenu1
Otherwise there are lot of menu on screen and it does not look good.
This isn't supported in Isis, yet, I'm afraid.
I would just remark that having lots of cascading submenus is a "code smell" (and wouldn't make for a pleasant user experience, to boot).
If you have lots of domain service actions, you might want to move some of them onto objects, to make those objects behaviourally complete (rather than anaemic data containers).
Or, if you would prefer to keep the behaviour implemented in domain services, you can still make those actions appear as if they are implemented on objects by using contributed actions, as per [1][2]
EDIT: you could also try associating actions with properties/collections, so that they are rendered close to the member(s) that they act upon. [3]
HTH Dan
[1] http://isis.apache.org/applib-guide/how-tos/how-to-01-062-How-to-decouple-dependencies-using-contributions.html
[2] https://isis.apache.org/applib-guide/domain-services/how-to-09-020-How-to-write-a-typical-domain-service.html
[3] http://isis.apache.org/core/dynamic-layouts.html