I would like to expand the party manager application and add an option for a specialised 'Create New Party Group' may be i can call it 'Create Party Group Advanced'. Generative ai suggests that to achieve that without modifying the core applications i have to create a plugin (which i have plugin name staging), then recreate PartyMenus.xml in my plugin so that it can shadow the one in applications/party.
I have been unsuccessful. 1. Is it true that you can extend the functionality of core applications without changing the code in the core applications? 2. Can an expert please guide me on the steps to add a menu next to 'Create New Party Group' say 'Create Party Group Advanced' without changing the party manager application I believe that there are (may be) specific entries to be made on the following plugin files(if at all it is possible and based on my plugin name staging) and would be happy if i was guided. 1. staging/ofbiz-component.xml 2. staging/webapp/staging/WEB-INF/controller.xml 2. staging/widget/partymgr/PartyMenus.xml 3. staging/widget/StagingMenus.xml 4. staging/widget/CommonScreens.xml Any background info and architectural information on how ofbiz loads menus, forms and resources would also be highly appreciated. Thanks and regards Stephen Kamanu
