// Catalog price rules bootstraping

This commit is contained in:
Jerome Nadaud
2013-11-29 17:31:28 +01:00
parent c8f130670f
commit f8a94b1be9
@@ -25,15 +25,15 @@
{extends file="helpers/form/form.tpl"} {extends file="helpers/form/form.tpl"}
{block name="other_fieldsets"} {block name="other_fieldsets"}
<div id="conditions" class="Bloc"> <div id="conditions">
<div id="condition_group_list"> <div id="condition_group_list"></div>
</div> </div>
<a class="btn btn-default" href="#" id="add_condition_group"> <a class="btn btn-default" href="#" id="add_condition_group">
<i class="icon-plus-sign"></i> {l s='Add a new condition group'} <i class="icon-plus-sign"></i> {l s='Add a new condition group'}
</a> </a>
<div class="clearfix">&nbsp;</div> <div class="clearfix">&nbsp;</div>
<div class="panel"> <div class="panel" id="conditions-panel" style="display:none;">
<h3><i class="icon-tasks"></i> {l s='Conditions'}</h3> <h3><i class="icon-tasks"></i> {l s='Conditions'}</h3>
<form class="form-horizontal"> <form class="form-horizontal">
<div class="form-group"> <div class="form-group">
@@ -191,10 +191,16 @@ function delete_condition(condition)
function new_condition_group() function new_condition_group()
{ {
$('#conditions-panel').show();
var html = '';
if (last_condition_group > 0)
html += '<div class="row condition_separator text-center">{l s='OR'}</div><div class="clearfix">&nbsp;</div>';
last_condition_group++; last_condition_group++;
var html = '<div id="condition_group_'+last_condition_group+'" class="panel condition_group alert-info"><h3><i class="icon-tasks"></i> {l s='Condition group'} '+last_condition_group+'</h3>'; html += '<div id="condition_group_'+last_condition_group+'" class="panel condition_group alert-info"><h3><i class="icon-tasks"></i> {l s='Condition group'} '+last_condition_group+'</h3>';
html += '<table class="table alert-info"><thead><tr><th class="fixed-width-md"><span class="title_box">{l s='Type'}</span></th><th><span class="title_box">{l s='Value'}</span></th><th></th></tr></thead><tbody></tbody></table>'; html += '<table class="table alert-info"><thead><tr><th class="fixed-width-md"><span class="title_box">{l s='Type'}</span></th><th><span class="title_box">{l s='Value'}</span></th><th></th></tr></thead><tbody></tbody></table>';
html += '</div><div class="row condition_separator text-center">{l s='OR'}</div><div class="clearfix">&nbsp;</div>'; html += '</div>';
$('#condition_group_list').append(html); $('#condition_group_list').append(html);
toggle_condition_group(last_condition_group); toggle_condition_group(last_condition_group);
} }
@@ -297,10 +303,6 @@ $(document).ready(function() {
return false; return false;
}); });
{if $conditions|@count == 0}
new_condition_group();
{/if}
{foreach from=$conditions key='id_group_condition' item='condition_group'} {foreach from=$conditions key='id_group_condition' item='condition_group'}
new_condition_group(); new_condition_group();
{foreach from=$condition_group item='condition'} {foreach from=$condition_group item='condition'}