add daily listing by paid_by, add customer cart details

This commit is contained in:
2016-01-27 09:01:02 +01:00
parent 9fb349ee64
commit 2291ca5ff4
28 changed files with 577 additions and 81 deletions

View File

@@ -8,6 +8,23 @@ function TransferUserCart(o){
defaults = $.extend(defaults,o);
$('.select-on-check-all').click(recalculate);
$('.cart-item').click(recalculate);
$('.select-all').click(selectAll);
$('.deselect-all').click(deselectAll);
}
function selectAll(){
var table;
table = $('.grid-view').find('table');
table.find('input').prop('checked',true);
recalculate();
}
function deselectAll(){
var table;
table = $('.grid-view').find('table');
table.find('input').prop('checked',false);
recalculate();
}
function recalculate(){
@@ -20,6 +37,28 @@ function TransferUserCart(o){
});
$('#usercartform-money').val(money);
$('.selected-money').html(money);
selectRows();
}
function selectRows(){
var table;
var rows;
table = $('.grid-view').find('table');
rows = table.find('tbody').find('tr');
rows.removeClass('info');
rows.each(function(i,e){
var cb;
var selected;
var row;
row = $(e);
cb = row.find('td').eq(0).find('input');
selected = cb.is(':checked');
if ( selected){
row.addClass('info');
}
});
}