Fix deleted checkbox in items form

Clear suggestion cache when toggling deleted filter
This commit is contained in:
jekkos committed 2015-08-18 18:10:00 +02:00
1 parent 011caf375f
commit 517363b485
5 files changed
+19 -9

No files matched your search

+2
View File
@@ -106,6 +106,8 @@ class Item extends CI_Model
*/
function get_info($item_id)
{
$this->db->select('items.*');
$this->db->select('suppliers.company_name');
$this->db->from('items');
$this->db->join('suppliers', 'suppliers.person_id = items.supplier_id', 'left');
$this->db->where('item_id',$item_id);
+5 -1
View File
@@ -6,11 +6,15 @@ $(document).ready(function()
enable_select_all();
enable_checkboxes();
enable_row_selection();
enable_search('<?php echo site_url("$controller_name/suggest")?>','<?php echo $this->lang->line("common_confirm_search")?>', undefined, {
var widget = enable_search('<?php echo site_url("$controller_name/suggest")?>','<?php echo $this->lang->line("common_confirm_search")?>', undefined, {
'is_deleted' : function () {
return $("#is_deleted").is(":checked") ? 1 : 0;
}
});
// clear suggestion cache when toggling filter
$("#is_deleted").change(function() {
widget.flushCache();
});
enable_delete('<?php echo $this->lang->line($controller_name."_confirm_delete")?>','<?php echo $this->lang->line($controller_name."_none_selected")?>');
enable_bulk_edit('<?php echo $this->lang->line($controller_name."_none_selected")?>');
+3 -1
View File
@@ -14580,7 +14580,7 @@ function enable_search(suggest_url,confirm_search_message,format_item,extra_para
$(this).attr('value','');
});
$("#search").autocomplete(suggest_url,{max:100,delay:10, selectFirst: false, formatItem : format_item, extraParams: extra_params});
var widget = $("#search").autocomplete(suggest_url,{max:100,delay:10, selectFirst: false, formatItem : format_item, extraParams: extra_params});
$("#search").result(function(event, data, formatted)
{
do_search(true);
@@ -14600,6 +14600,8 @@ function enable_search(suggest_url,confirm_search_message,format_item,extra_para
}
do_search(true);
});
return widget;
}
enable_search.enabled=false;
+6 -6
View File
File diff suppressed because one or more lines are too long.
+3 -1
View File
@@ -28,7 +28,7 @@ function enable_search(suggest_url,confirm_search_message,format_item,extra_para
$(this).attr('value','');
});
$("#search").autocomplete(suggest_url,{max:100,delay:10, selectFirst: false, formatItem : format_item, extraParams: extra_params});
var widget = $("#search").autocomplete(suggest_url,{max:100,delay:10, selectFirst: false, formatItem : format_item, extraParams: extra_params});
$("#search").result(function(event, data, formatted)
{
do_search(true);
@@ -48,6 +48,8 @@ function enable_search(suggest_url,confirm_search_message,format_item,extra_para
}
do_search(true);
});
return widget;
}
enable_search.enabled=false;