From d788320a9de1ce6d820eaadd1b3dcea6d577c281 Mon Sep 17 00:00:00 2001 From: FrancescoUK Date: Sun, 14 Feb 2016 19:42:08 +0000 Subject: [PATCH] Tidy up js in Sales/manage and Items/manage, commented out invoice js part as not used (#116) --- application/views/items/manage.php | 13 +++++++--- application/views/sales/manage.php | 39 +++++++++++++++++------------- css/tables.css | 10 +++----- 3 files changed, 34 insertions(+), 28 deletions(-) diff --git a/application/views/items/manage.php b/application/views/items/manage.php index fe1940ab7..16dd43fa5 100644 --- a/application/views/items/manage.php +++ b/application/views/items/manage.php @@ -9,7 +9,7 @@ $(document).ready(function() enable_row_selection(); var widget = enable_search({suggest_url : '', - confirm_message : 'lang->line("common_confirm_search")?>', + confirm_search_message : 'lang->line("common_confirm_search")?>', extra_params : { 'is_deleted' : function () { return $("#is_deleted").is(":checked") ? 1 : 0; @@ -20,6 +20,7 @@ $(document).ready(function() $("#is_deleted").change(function() { widget.flushCache(); }); + enable_delete('lang->line($controller_name."_confirm_delete")?>','lang->line($controller_name."_none_selected")?>'); enable_bulk_edit('lang->line($controller_name."_none_selected")?>'); @@ -35,6 +36,7 @@ $(document).ready(function() $(this).attr('href','index.php/items/generate_barcodes/'+selected.join(':')); }); + // when any filter is clicked $("#search_filter_section input").click(function() { // reset page number when selecting a specific page number @@ -42,12 +44,14 @@ $(document).ready(function() do_search(true); }); + // accept partial suggestion to trigger a search on enter press $('#search').keypress(function (e) { if (e.which == 13) { $('#search_form').submit(); } }); + // initialise the datetime picker and trigger a search on any change date $(".date_filter").datetimepicker({ format: "config->item('dateformat')); ?>", startDate: '01/01/2010', @@ -97,7 +101,8 @@ function init_table_sorting() 0: { sorter: false}, 8: { sorter: false}, 9: { sorter: false}, - 10: { sorter: false} + 10: { sorter: false}, + 11: { sorter: false} } }); } @@ -119,7 +124,7 @@ function post_item_form_submit(response) } else //refresh entire table { - do_search(true,function() + do_search(true, function() { //highlight new row hightlight_row(response.item_id); @@ -162,7 +167,7 @@ function post_bulk_form_submit(response)
-
lang->line('common_search_options'); ?> :
+
lang->line('common_search_options'). ': '; ?>
diff --git a/application/views/sales/manage.php b/application/views/sales/manage.php index 4ace42117..d8d2c9be9 100755 --- a/application/views/sales/manage.php +++ b/application/views/sales/manage.php @@ -16,16 +16,21 @@ $(document).ready(function() on_complete : on_complete}); enable_delete('lang->line($controller_name."_confirm_delete")?>','lang->line($controller_name."_none_selected")?>'); - $("#search_filter_section #only_invoices").change(function() { - do_search(true, on_complete); - return false; - }); + $("#search_filter_section input").click(function() + { + // reset page number when selecting a specific page number + $('#limit_from').val("0"); + do_search(true, on_complete); + }); - $("#search_filter_section #only_cash").change(function() { - do_search(true, on_complete); - return false; - }); + // accept partial suggestion to trigger a search on enter press + $('#search').keypress(function (e) { + if (e.which == 13) { + $('#search_form').submit(); + } + }); +/* var show_renumber = function() { var value = $("#only_invoices").val(); var $button = $("#update_invoice_numbers").parents("li"); @@ -35,6 +40,13 @@ $(document).ready(function() $("#only_invoices").change(show_renumber); show_renumber(); + $("#update_invoice_numbers").click(function() { + $.ajax({url : "/update_invoice_numbers", dataType: 'json', success : post_bulk_form_submit }); + return false; + }); +*/ + + // initialise the datetime picker and trigger a search on any change date $(".date_filter").datetimepicker({ format: "config->item('dateformat'))?>", startDate: '01/01/2010', @@ -43,14 +55,7 @@ $(document).ready(function() todayHighlight: true, language: "config->item('language'); ?>" }).on('changeDate', function(event) { - do_search(true, function(response) { - $("#payment_summary").html(response.payment_summary); - }); - return false; - }); - - $("#update_invoice_numbers").click(function() { - $.ajax({url : "/update_invoice_numbers", dataType: 'json', success : post_bulk_form_submit }); + do_search(true, on_complete); return false; }); }); @@ -196,7 +201,7 @@ function init_table_sorting()