- Coupon Add/Edit/Delete rule AJAX
This commit is contained in:
gmorel
2013-09-12 14:12:43 +02:00
parent 8668bf93bd
commit 173d0ad743
3 changed files with 0 additions and 30 deletions

View File

@@ -74,14 +74,10 @@
// Init Rules to set
// Update only if no rule are already set
if(!couponManager.ruleToSave){
console.log('considering couponManager.ruleToSave as null');
console.log(couponManager.ruleToSave);
couponManager.ruleToSave['serviceId'] = '{$ruleId}';
couponManager.ruleToSave['operators'] = {literal}{}{/literal};
couponManager.ruleToSave['values'] = {literal}{}{/literal};
} else {
console.log('considering couponManager.ruleToSave as not null');
console.log(couponManager.ruleToSave);
}
{foreach from=$inputs.inputs key=name item=input}
couponManager.ruleToSave['operators']['{$name nofilter}'] = '{foreach from=$inputs.inputs[$name].availableOperators key=keyOperator item=valueOperator name=operators}{if $smarty.foreach.operators.first}{$keyOperator nofilter}{/if}{/foreach}';
@@ -94,17 +90,13 @@
{foreach from=$inputs.inputs key=name item=input}
// Operator selector
$('#{$name}-operator').change(function (e) {
console.log('changin operator {$name nofilter}');
var $this = $(this);
couponManager.ruleToSave['operators']['{$name nofilter}'] = $this.val();
console.log(couponManager.ruleToSave['operators']['{$name nofilter}']);
});
// Value input
$('#{$name}-value').change(function (e) {
console.log('changin value {$name nofilter}');
var $this = $(this);
couponManager.ruleToSave['values']['{$name nofilter}'] = $this.val();
console.log(couponManager.ruleToSave['values']['{$name nofilter}']);
});
{/foreach}
{literal}}{/literal}