Swapnil M Mane created OFBIZ-7010: ------------------------------------- Summary: Shipping method is shown on all Promo Conditions when any single condition includes Shipping Method Key: OFBIZ-7010 URL: https://issues.apache.org/jira/browse/OFBIZ-7010 Project: OFBiz Issue Type: Bug Components: product Affects Versions: Release Branch 15.12, 14.12.01, Upcoming Branch, 13.07.04 Reporter: Swapnil M Mane Priority: Minor
If we create any Promo condition by selecting any Shipping Method. Now for all the conditions, we create after this, automatically includes the previously selected Shipping Method. ___________________________________________________________ Reason: Basically, it's a UI issue, the Promo Condition created in the database are correct. In EditProductPromoRules.ftl, we assign 'carrierShippingMethod' and 'carrierParty' in iteration with the Promotion condition 'productPromoConds' {{code}} <#list productPromoConds as productPromoCond> ... <#assign carrierShippingMethod = productPromoCond.otherValue!> ... {{code}} ___________________________________________________________ Solution: Before assigning the 'carrierShippingMethod' and 'carrierParty' from Promo Condition, reset the previously set value. for e.g. <#assign carrierShippingMethod = ""/> <#if otherValue?has_content && otherValue.contains("@")> <#assign carrierShippingMethod = productPromoCond.otherValue!> </#if> -- This message was sent by Atlassian JIRA (v6.3.4#6332)