Hi Jacopo,

Yes sure, there are no good reasons to be there actually :/ I guess I just followed the way I did for the more general setDependentDropdownValuesJs.

I will handle it...

Jacques

From: "Jacopo Cappellato" <[email protected]>
Jacques,

would it be possible to move the setPriceRulesCondEventJs.ftl out of the 
framework?

Regards,

Jacopo

On Oct 8, 2010, at 5:33 PM, [email protected] wrote:

Author: jleroux
Date: Fri Oct  8 15:33:03 2010
New Revision: 1005861

URL: http://svn.apache.org/viewvc?rev=1005861&view=rev
Log:
New Price Rules screen.
I tried to make it look better by having only one Value column but I found that a field inserted by Prototype was not taken into account when submitted. As it's not possible to rename a DOM element I finally gave up and used use-when + hide/show instead. I will see if we can do better with jQuery... I kept the old Screen + Groovy + FTL files, not for nostalgics, but in case someone has to quickly deal with fields with a lot of values (to avoid drop-down saturation). Then the Id will still be used. Note that it's also possible to do so with the new screen: you need only to put the field type in setPriceRulesCondEventJs.ftl and at top of getAssociatedPriceRulesConds service implementation in order to handle it as an Id with an input field (like it's done OOTB for Quantity and List Price)

I'd like to use the same mechanism for Promo Rules. I will do that later, 
hopefully before merging jQuery...

BTW, I like the now clear separation with Ajax onComplete event.


Added:
   
ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/actions/price/EditProductPriceRules_old.groovy
   (with props)
   ofbiz/trunk/framework/common/webcommon/includes/setPriceRulesCondEventJs.ftl 
  (with props)
Modified:
   
ofbiz/trunk/applications/product/script/org/ofbiz/product/price/PriceServices.xml
   ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
   
ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/actions/price/EditProductPriceRules.groovy
   ofbiz/trunk/applications/product/webapp/catalog/WEB-INF/controller.xml
   ofbiz/trunk/applications/product/widget/catalog/CatalogMenus.xml
   ofbiz/trunk/applications/product/widget/catalog/PriceForms.xml
   ofbiz/trunk/applications/product/widget/catalog/PriceScreens.xml
   
ofbiz/trunk/framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl
   ofbiz/trunk/framework/images/webapp/images/getDependentDropdownValues.js





Reply via email to