This is an automated email from the ASF dual-hosted git repository. jleroux pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-plugins.git
The following commit(s) were added to refs/heads/trunk by this push: new 6db35a4bb Improved: ASSETMAINT - fix MainActionMenu issue (OFBIZ-12555) (#96) 6db35a4bb is described below commit 6db35a4bbf369f0b46eaca6e437bf27f9420d15d Author: Pierre Smits <pierre.sm...@somonar.com> AuthorDate: Thu Mar 21 18:03:21 2024 +0100 Improved: ASSETMAINT - fix MainActionMenu issue (OFBIZ-12555) (#96) The assetmaint plugin reuses elements from accounting and product modified: AssetmaintMenus.xml - added MainActionMenu - added FacilityActionBar --- assetmaint/widget/AssetmaintMenus.xml | 36 +++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/assetmaint/widget/AssetmaintMenus.xml b/assetmaint/widget/AssetmaintMenus.xml index 7868ce74c..3595378f1 100644 --- a/assetmaint/widget/AssetmaintMenus.xml +++ b/assetmaint/widget/AssetmaintMenus.xml @@ -27,7 +27,32 @@ <menu-item name="fixedAssetMaints" title="${uiLabelMap.AccountingFixedAssetMaints}"><link target="findFixedAssetMaints"/></menu-item> <menu-item name="facility" title="${uiLabelMap.ProductFacility}"><link target="FindFacility"/></menu-item> </menu> - + <menu name="MainActionMenu" menu-container-style="button-bar button-style-2" default-selected-style="selected"> + <menu-item name="NewAsset" title="${uiLabelMap.New} ${uiLabelMap.AccountingFixedAsset}"> + <condition> + <or> + <if-has-permission permission="ASSETMAINT" action="_CREATE"/> + </or> + </condition> + <link target="EditFixedAsset"/> + </menu-item> + <menu-item name="NewFacility" title="${uiLabelMap.New} ${uiLabelMap.CommonFacility}"> + <condition> + <or> + <if-has-permission permission="ASSETMAINT" action="_CREATE"/> + </or> + </condition> + <link target="EditFacility"/> + </menu-item> + <menu-item name="NewMaintenance" title="${uiLabelMap.AccountingNewFixedAssetMaint}"> + <condition> + <or> + <if-has-permission permission="ASSETMAINT" action="_CREATE"/> + </or> + </condition> + <link target="EditFixedAssetMaint"/> + </menu-item> + </menu> <menu name="FixedAssetTabBar" extends="FixedAssetTabBar" extends-resource="component://accounting/widget/AccountingMenus.xml"> <menu-item name="EditProductMaints" title="${uiLabelMap.AssetMaintProductMaint}"> <condition><not><if-empty field="fixedAsset.instanceOfProductId"/></not></condition> @@ -111,5 +136,12 @@ </link> </menu-item> </menu> - + <menu name="FacilityActionBar" menu-container-style="button-bar button-style-2" default-selected-style="selected"> + <menu-item name="createNewFacility" title="${uiLabelMap.ProductNewFacility}"> + <condition> + <if-service-permission service-name="facilityGenericPermission" main-action="CREATE"/> + </condition> + <link target="EditFacility" text="${uiLabelMap.ProductNewFacility}" style="buttontext create"/> + </menu-item> + </menu> </menus>