},
add_group: function() {
var group = new openerp.base.search.ExtendedSearchGroup(this, this.fields);
- var render = group.render({});
+ var render = group.render({'index': this.children.length - 1});
this.$element.find('.searchview_extended_groups_list').append(render);
group.start();
},
},
add_prop: function() {
var prop = new openerp.base.search.ExtendedSearchProposition(this, this.fields);
- var render = prop.render({});
+ var render = prop.render({'index': this.children.length - 1});
this.$element.find('.searchview_extended_propositions_list').append(render);
prop.start();
},
<option value="any">Any of the following conditions must match</option>
<option value="none">None of the following conditions must match</option>
</select>
- <button class="searchview_extended_delete_group"
+ <button t-if="index > 0" class="searchview_extended_delete_group"
type="button"><span>Delete this group of conditions</span></button>
<div class="searchview_extended_propositions_list">
</div>
</select>
<select class="searchview_extended_prop_op"/>
<span class="searchview_extended_prop_value"/>
- <button class="searchview_extended_delete_prop"
+ <button t-if="index > 0" class="searchview_extended_delete_prop"
type="button"><span>Delete this condition</span></button>
</div>
</t>