Sorry for late reply - Jacques. It does not relates to a real bug but I think the changes does no harm to the release either.
is that okay? Regards Vikas On Tue, Jan 25, 2011 at 5:23 PM, Jacques Le Roux < [email protected]> wrote: > Mmm... is that a bug? > > Jacques > > > [email protected] wrote: > >> Author: mor >> Date: Tue Jan 25 11:32:24 2011 >> New Revision: 1063233 >> >> URL: http://svn.apache.org/viewvc?rev=1063233&view=rev >> Log: >> Merged from trunk r1063227. Log: Parameterized CommonProductDecorator >> screen location so that custom apps can override it easily. >> >> Modified: >> >> ofbiz/branches/release10.04/applications/product/widget/catalog/CommonScreens.xml >> >> ofbiz/branches/release10.04/applications/product/widget/catalog/ProductScreens.xml >> >> Modified: >> ofbiz/branches/release10.04/applications/product/widget/catalog/CommonScreens.xml >> URL: >> >> http://svn.apache.org/viewvc/ofbiz/branches/release10.04/applications/product/widget/catalog/CommonScreens.xml?rev=1063233&r1=1063232&r2=1063233&view=diff >> ============================================================================== >> --- >> ofbiz/branches/release10.04/applications/product/widget/catalog/CommonScreens.xml >> (original) +++ >> ofbiz/branches/release10.04/applications/product/widget/catalog/CommonScreens.xml >> Tue Jan 25 11:32:24 2011 @@ -48,92 +48,6 @@ >> under the License. </section> >> </screen> >> >> - <screen name="CommonProductDecorator"> >> - <section> >> - <actions> >> - <property-map resource="PartyUiLabels" >> map-name="uiLabelMap" global="true"/> >> - <property-map resource="OrderUiLabels" >> map-name="uiLabelMap" global="true"/> >> - <set field="productId" >> from-field="parameters.productId"/> >> - <entity-one entity-name="Product" value-field="product"/> >> - <set field="productName" >> from-field="product.productName"/> >> - </actions> >> - <widgets> >> - <decorator-screen name="main-decorator" >> location="${parameters.mainDecoratorLocation}"> >> - <decorator-section name="pre-body"> >> - <section> >> - <condition> >> - <and> >> - <if-has-permission >> permission="CATALOG" action="_VIEW"/> >> - <not><if-empty >> field="product"/></not> >> - </and> >> - </condition> >> - <widgets> >> - <include-menu name="ProductTabBar" >> location="component://product/widget/catalog/CatalogMenus.xml"/> >> - </widgets> >> - </section> >> - </decorator-section> >> - <decorator-section name="left-column"> >> - <include-screen name="leftbar"/> >> - </decorator-section> >> - <decorator-section name="body"> >> - <section> >> - <!-- do check for CATALOG, _VIEW permission >> --> >> - <condition> >> - <if-has-permission permission="CATALOG" >> action="_VIEW"/> >> - </condition> >> - <widgets> >> - <section> >> - <condition> >> - <not><if-empty >> field="product"/></not> >> - </condition> >> - <widgets> >> - <container> >> - <label >> style="h1">${uiLabelMap[labelTitleProperty]} ${uiLabelMap.CommonFor}: >> ${product.internalName} [${uiLabelMap.CommonId}:${productId}] >> ${${extraFunctionName}}</label> >> - <image >> src="${product.smallImageUrl}" height="40" width="40" url-mode="content" >> alt="${product.internalName}"/> >> - </container> >> - >> - <!-- add Create Product and View >> Product (in ecommerce) links --> >> - <container style="button-bar"> >> - <link target="EditProduct" >> text="${uiLabelMap.ProductNewProduct}" style="buttontext >> create"/> >> - <link >> target="CreateVirtualWithVariantsForm" >> text="${uiLabelMap.ProductNewVirtualProduct}" style="buttontext create"/> >> - <link >> target="/ecommerce/control/product" url-mode="inter-app" >> text="${uiLabelMap.ProductProductPage}" style="buttontext"> >> - <parameter >> param-name="product_id" from-field="productId"/> >> - </link> >> - <link >> target="ProductBarCode.pdf" target-window="_blank" >> text="${uiLabelMap.ProductBarcode}" style="buttontext"> >> - <parameter >> param-name="productId"/> >> - <parameter >> param-name="productName"/> >> - </link> >> - >> - <link >> target="javascript:expandAll(true);" text="${uiLabelMap.CommonExpandAll}" >> style="buttontext expand-all" url-mode="plain"/> >> - <link >> target="javascript:expandAll(false);" text="${uiLabelMap.CommonCollapseAll}" >> style="buttontext collapse-all" url-mode="plain"/> >> - </container> >> - </widgets> >> - </section> >> - <section> >> - <condition> >> - <or> >> - <not><if-empty >> field="product"/></not> >> - <if-empty field="productId"/> >> - </or> >> - </condition> >> - <widgets> >> - <decorator-section-include >> name="body"/> >> - </widgets> >> - <fail-widgets> >> - <label >> style="h3">${uiLabelMap.ProductNoExistingProductsFound}</label> >> - </fail-widgets> >> - </section> >> - </widgets> >> - <fail-widgets> >> - <label >> style="h3">${uiLabelMap.ProductCatalogViewPermissionError}</label> >> - </fail-widgets> >> - </section> >> - </decorator-section> >> - </decorator-screen> >> - </widgets> >> - </section> >> - </screen> >> - >> <screen name="CommonCatalogDecorator"> >> <section> >> <widgets> >> >> Modified: >> ofbiz/branches/release10.04/applications/product/widget/catalog/ProductScreens.xml >> URL: >> >> http://svn.apache.org/viewvc/ofbiz/branches/release10.04/applications/product/widget/catalog/ProductScreens.xml?rev=1063233&r1=1063232&r2=1063233&view=diff >> ============================================================================== >> --- >> ofbiz/branches/release10.04/applications/product/widget/catalog/ProductScreens.xml >> (original) +++ >> ofbiz/branches/release10.04/applications/product/widget/catalog/ProductScreens.xml >> Tue Jan 25 11:32:24 2011 @@ -21,6 +21,95 @@ >> under the License. <screens xmlns:xsi=" >> http://www.w3.org/2001/XMLSchema-instance" >> xsi:noNamespaceSchemaLocation=" >> http://ofbiz.apache.org/dtds/widget-screen.xsd"> >> >> + <!-- Custom apps can use their own Product Decorator by specifying >> its >> + location in parameters.productDecoratorLocation --> >> + >> + <screen name="CommonProductDecorator"> >> + <section> >> + <actions> >> + <property-map resource="PartyUiLabels" >> map-name="uiLabelMap" global="true"/> >> + <property-map resource="OrderUiLabels" >> map-name="uiLabelMap" global="true"/> >> + <set field="productId" >> from-field="parameters.productId"/> >> + <entity-one entity-name="Product" value-field="product"/> >> + <set field="productName" >> from-field="product.productName"/> >> + </actions> >> + <widgets> >> + <decorator-screen name="main-decorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-section name="pre-body"> >> + <section> >> + <condition> >> + <and> >> + <if-has-permission >> permission="CATALOG" action="_VIEW"/> >> + <not><if-empty >> field="product"/></not> >> + </and> >> + </condition> >> + <widgets> >> + <include-menu name="ProductTabBar" >> location="component://product/widget/catalog/CatalogMenus.xml"/> + >> </widgets> >> + </section> >> + </decorator-section> >> + <decorator-section name="left-column"> >> + <include-screen name="leftbar" >> location="component://product/widget/catalog/CommonScreens.xml"/> >> + </decorator-section> >> + <decorator-section name="body"> >> + <section> >> + <!-- do check for CATALOG, _VIEW permission >> --> >> + <condition> >> + <if-has-permission permission="CATALOG" >> action="_VIEW"/> >> + </condition> >> + <widgets> >> + <section> >> + <condition> >> + <not><if-empty >> field="product"/></not> >> + </condition> >> + <widgets> >> + <container> >> + <label >> style="h1">${uiLabelMap[labelTitleProperty]} ${uiLabelMap.CommonFor}: >> ${product.internalName} [${uiLabelMap.CommonId}:${productId}] >> ${${extraFunctionName}}</label> + >> <image src="${product.smallImageUrl}" height="40" width="40" >> url-mode="content" alt="${product.internalName}"/> + >> </container> + >> + <!-- add Create Product and View >> Product (in ecommerce) links --> >> + <container style="button-bar"> >> + <link target="EditProduct" >> text="${uiLabelMap.ProductNewProduct}" style="buttontext >> create"/> + <link >> target="CreateVirtualWithVariantsForm" >> text="${uiLabelMap.ProductNewVirtualProduct}" style="buttontext create"/> >> + <link >> target="/ecommerce/control/product" url-mode="inter-app" >> text="${uiLabelMap.ProductProductPage}" style="buttontext"> + >> <parameter param-name="product_id" from-field="productId"/> + >> </link> >> + <link >> target="ProductBarCode.pdf" target-window="_blank" >> text="${uiLabelMap.ProductBarcode}" style="buttontext"> + >> <parameter >> param-name="productId"/> + >> <parameter param-name="productName"/> >> + </link> >> + >> + <link >> target="javascript:expandAll(true);" text="${uiLabelMap.CommonExpandAll}" >> style="buttontext expand-all" url-mode="plain"/> + >> <link >> target="javascript:expandAll(false);" >> text="${uiLabelMap.CommonCollapseAll}" style="buttontext collapse-all" >> url-mode="plain"/> + >> </container> + </widgets> >> + </section> >> + <section> >> + <condition> >> + <or> >> + <not><if-empty >> field="product"/></not> >> + <if-empty field="productId"/> >> + </or> >> + </condition> >> + <widgets> >> + <decorator-section-include >> name="body"/> >> + </widgets> >> + <fail-widgets> >> + <label >> style="h3">${uiLabelMap.ProductNoExistingProductsFound}</label> >> + </fail-widgets> >> + </section> >> + </widgets> >> + <fail-widgets> >> + <label >> style="h3">${uiLabelMap.ProductCatalogViewPermissionError}</label> >> + </fail-widgets> >> + </section> >> + </decorator-section> >> + </decorator-screen> >> + </widgets> >> + </section> >> + </screen> >> + >> <screen name="EditProduct"> >> <section> >> <actions> >> @@ -32,7 +121,7 @@ under the License. >> <entity-one entity-name="Product" value-field="product"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProduct}"> >> <include-form name="EditProduct" >> location="component://product/widget/catalog/ProductForms.xml"/> >> @@ -98,7 +187,7 @@ under the License. >> <property-to-field field="defaultCurrencyUomId" >> resource="general" property="currency.uom.id.default" >> default="USD"/> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductPrices}"> >> <include-form name="UpdateProductPrice" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -140,7 >> +229,7 @@ under the License. >> </entity-and> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <container> >> <link >> target="/accounting/control/EditAgreement" url-mode="inter-app" >> text="${uiLabelMap.PageTitleEditAgreement}" style="buttontext"> @@ -236,7 >> +325,7 @@ under the License. >> </entity-condition> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductAssetUsage}"> >> <include-form name="EditProductAssetUsage" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -266,7 >> +355,7 @@ under the License. >> <entity-one entity-name="FixedAssetProduct" >> value-field="fixedAssetProduct"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductAssetUsage}"> >> <container> >> @@ -457,7 +546,7 @@ under the License. >> <script >> location="component://product/webapp/catalog/WEB-INF/actions/product/EditProductQuickAdmin.groovy"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <section> >> <widgets> >> @@ -524,7 +613,7 @@ under the License. >> </entity-condition> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductFacilityLocations}"> >> <include-form >> name="UpdateProductFacilityLocations" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -584,7 >> +673,7 @@ under the License. >> <script >> location="component://product/webapp/catalog/WEB-INF/actions/product/EditProductInventoryItems.groovy"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <section> >> <condition> >> @@ -631,7 +720,7 @@ under the License. >> </entity-condition> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductGoodIdentifications}"> >> <include-form >> name="UpdateProductGoodIdentifications" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -666,7 >> +755,7 @@ under the License. >> </entity-condition> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductGlAccounts}"> >> <section> >> @@ -718,7 +807,7 @@ under the License. >> </entity-condition> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductPaymentMethodType}"> >> <include-form >> name="UpdateProductPaymentMethodType" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -747,7 >> +836,7 @@ under the License. >> </entity-and> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <container> >> <section> >> @@ -795,7 +884,7 @@ under the License. >> <entity-one entity-name="SupplierProduct" >> value-field="supplierProduct" auto-field-map="true"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditSupplierProduct}"> >> <include-form name="ListSupplierProducts" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -829,7 >> +918,7 @@ under the License. >> <script >> location="component://product/webapp/catalog/WEB-INF/actions/product/EditProductContent.groovy"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductContent}"> >> <include-form name="ListProductContentInfos" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -868,7 >> +957,7 @@ under the License. >> <script >> location="component://product/webapp/catalog/WEB-INF/actions/product/EditProductContentContent.groovy"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductContent}"> >> <include-form name="${contentFormName}" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -900,7 >> +989,7 @@ under the License. >> </entity-and> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductAttributes}"> >> <include-form name="UpdateProductAttribute" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ -925,7 >> +1014,7 @@ under the License. >> <script >> location="component://product/webapp/catalog/WEB-INF/actions/product/EditProductAssoc.groovy"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <container> >> <section> >> @@ -961,7 +1050,7 @@ under the License. >> </entity-and> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <include-form name="ListProductAssocs" >> location="component://product/widget/catalog/ProductForms.xml"/> >> <include-form name="ListProductAssocsTo" >> location="component://product/widget/catalog/ProductForms.xml"/> >> @@ -987,7 +1076,7 @@ under the License. >> <script >> location="component://product/webapp/catalog/WEB-INF/actions/product/ApplyFeaturesFromGroup.groovy"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <platform-specific> >> <html><html-template >> location="component://product/webapp/catalog/product/ApplyFeaturesFromCategory.ftl"/></html> >> @@ -1033,7 +1122,7 @@ under the >> License. <set field="productId" >> from-field="parameters.productId"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductMaintenance}"> >> <include-form name="ListProductMaints" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ >> -1055,7 +1144,7 @@ under the License. >> <set field="productId" from-field="parameters.productId"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductMeters}"> >> <include-form name="ListProductMeters" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ >> -1077,7 +1166,7 @@ under the License. >> <set field="labelTitleProperty" value="ProductGeos"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductGeos}"> >> <include-form name="ListProductGeos" >> location="component://product/widget/catalog/ProductForms.xml"/> >> @@ -1100,7 +1189,7 @@ under the License. >> <set field="productId" from-field="parameters.productId"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductSubscriptionResources}"> >> <include-form >> name="ListProductSubscriptionResources" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ >> -1123,7 +1212,7 @@ under the License. >> <set field="productId" from-field="parameters.productId"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductWorkEffort}"> >> <include-form name="ListProductWorkEfforts" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ >> -1177,7 +1266,7 @@ under the License. >> </entity-condition> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditProductParties}"> >> <platform-specific> >> @@ -1203,7 +1292,7 @@ under the License. >> </entity-condition> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.PageTitleEditVendorProduct}"> >> <include-form name="ListVendorProducts" >> location="component://product/widget/catalog/ProductForms.xml"/> @@ >> -1251,7 +1340,7 @@ under the License. >> <script >> location="component://order/webapp/ordermgr/WEB-INF/actions/order/FindOrders.groovy"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <platform-specific> >> <html><html-template >> location="component://product/webapp/catalog/product/ViewProductOrders.ftl"/></html> >> @@ -1274,7 +1363,7 @@ under the License. >> </entity-and> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <link style="buttontext" >> target="AddCommEventForProduct" text="${uiLabelMap.CommonNew}"> >> <parameter param-name="productId"/> >> @@ -1299,7 +1388,7 @@ under the License. >> <entity-one entity-name="CommunicationEvent" >> value-field="communicationEvent"/> >> </actions> >> <widgets> >> - <decorator-screen name="CommonProductDecorator" >> location="${parameters.mainDecoratorLocation}"> >> + <decorator-screen name="CommonProductDecorator" >> location="${parameters.productDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.ProductAddCommunicationEvent}"> >> <include-form name="EditCommEvent" >> location="component://product/widget/catalog/ProductForms.xml"/> >> > > >
