Author: erwan
Date: Mon Jan 9 19:16:15 2012 New Revision: 1229304 URL: http://svn.apache.org/viewvc?rev=1229304&view=rev Log: Resolving OFBIZ-4498 - Store Facility tab is messed up in admin console Modified: ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/controller.xml ofbiz/trunk/applications/product/widget/catalog/CommonScreens.xml ofbiz/trunk/applications/product/widget/catalog/StoreScreens.xml Modified: ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/controller.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/controller.xml?rev=1229304&r1=1229303&r2=1229304&view=diff ============================================================================== --- ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/controller.xml (original) +++ ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/controller.xml Mon Jan 9 19:16:15 2012 @@ -3173,7 +3173,7 @@ under the License. <view-map name="EditProductStoreFinAccountSettings" type="screen" page="component://product/widget/catalog/StoreScreens.xml#EditProductStoreFinAccountSettings"/> <view-map name="EditProductStoreVendorPayments" type="screen" page="component://product/widget/catalog/StoreScreens.xml#EditProductStoreVendorPayments"/> <view-map name="EditProductStoreVendorShipments" type="screen" page="component://product/widget/catalog/StoreScreens.xml#EditProductStoreVendorShipments"/> - <view-map name="ProductStoreFacilities" page="component://product/widget/catalog/StoreScreens.xml#ProductStoreFacilities" type="screen"/> + <view-map name="ProductStoreFacilities" page="component://product/widget/catalog/CommonScreens.xml#ProductStoreFacilities" type="screen"/> <view-map name="ListProductStoreFacility" page="component://product/widget/catalog/StoreScreens.xml#ListProductStoreFacility" type="screen"/> <view-map name="ListProductStoreFacilityFormOnly" page="component://product/widget/catalog/StoreScreens.xml#ListProductStoreFacilityFormOnly" type="screen"/> <view-map name="EditProductStoreFacility" page="component://product/widget/catalog/StoreScreens.xml#EditProductStoreFacility" type="screen"/> Modified: ofbiz/trunk/applications/product/widget/catalog/CommonScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/widget/catalog/CommonScreens.xml?rev=1229304&r1=1229303&r2=1229304&view=diff ============================================================================== --- ofbiz/trunk/applications/product/widget/catalog/CommonScreens.xml (original) +++ ofbiz/trunk/applications/product/widget/catalog/CommonScreens.xml Mon Jan 9 19:16:15 2012 @@ -398,4 +398,36 @@ under the License. </widgets> </section> </screen> + + <screen name="ProductStoreFacilities"> + <section> + <actions> + <set field="productStoreId" from-field="parameters.productStoreId"/> + <entity-one entity-name="ProductStore" value-field="productStore"/> + <set field="tabButtonItem" value="EditProductStoreFacilities"/> + <set field="labelTitleProperty" value="ProductFacility"/> + <set field="headerItem" value="store"/> + </actions> + <widgets> + <decorator-screen name="main-decorator"> + <decorator-section name="left-column"> + <include-screen name="leftbar"/> + </decorator-section> + <decorator-section name="body"> + <section> + <condition><not><if-empty field="productStore"/></not></condition> + <widgets> + <container> + <include-menu name="ProductStoreTabBar" location="component://product/widget/catalog/CatalogMenus.xml"/> + <include-menu name="ProductStoreSubTabBar" location="component://product/widget/catalog/CatalogMenus.xml"/> + <label style="h1">${uiLabelMap[labelTitleProperty]} ${uiLabelMap.CommonFor}: ${productStore.storeName} [${uiLabelMap.CommonId}:${productStoreId}] ${${extraFunctionName}}</label> + </container> + <include-portal-page id="ProductStoreFacility"/> + </widgets> + </section> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> </screens> Modified: ofbiz/trunk/applications/product/widget/catalog/StoreScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/widget/catalog/StoreScreens.xml?rev=1229304&r1=1229303&r2=1229304&view=diff ============================================================================== --- ofbiz/trunk/applications/product/widget/catalog/StoreScreens.xml (original) +++ ofbiz/trunk/applications/product/widget/catalog/StoreScreens.xml Mon Jan 9 19:16:15 2012 @@ -554,51 +554,23 @@ under the License. </screen> <!-- Assoc with product --> - <screen name="ProductStoreFacilities"> + <screen name="ListProductStoreFacility"> <section> <actions> <set field="titleProperty" value="ProductStoreFacilityAssocList"/> - <set field="headerItem" value="store"/> <set field="tabButtonItem" value="EditProductStoreFacilities"/> <set field="productStoreId" from-field="parameters.productStoreId"/> + <set field="portalPageId" value="ProductStoreFacility"/> </actions> <widgets> - <decorator-screen name="CommonProductStoreDecorator" location="${parameters.mainDecoratorLocation}"> - <decorator-section name="body"> - <include-portal-page id="ProductStoreFacility"/> - </decorator-section> - </decorator-screen> - </widgets> - </section> - </screen> - <screen name="ListProductStoreFacility"> - <section> - <widgets> + <container id="ProductStoreFacilityEditArea"/> <screenlet title="${uiLabelMap.ProductStoreFacilityAssocList}" navigation-menu-name="ProductStoreFacility"> <include-menu name="ProductStoreFacility" location="component://product/widget/catalog/CatalogMenus.xml"/> - <container id="PrdStoreFacilityMgmtArea"> - <decorator-screen name="CommonProductStoreDecorator" location="${parameters.mainDecoratorLocation}"> - <decorator-section name="body"> - <include-screen name="ListProductStoreFacilityFormOnly"/> - </decorator-section> - </decorator-screen> - </container> + <include-form name="ListProductStoreFacility" location="component://product/widget/catalog/StoreForms.xml"/> </screenlet> </widgets> </section> </screen> - <screen name="ListProductStoreFacilityFormOnly"> - <section> - <actions> - <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/> - <property-map resource="CommonUiLabels" map-name="uiLabelMap" global="true"/> - </actions> - <widgets> - <container id="ProductStoreFacilityEditArea"/> - <include-form name="ListProductStoreFacility" location="component://product/widget/catalog/StoreForms.xml"/> - </widgets> - </section> - </screen> <screen name="EditProductStoreFacility"> <section> <condition> |
Free forum by Nabble | Edit this page |