Show error messages in item form when upload fails

Remove check for validation flag in handle_server_validation
This commit is contained in:
jekkos-t520
2015-02-11 08:53:16 +01:00
parent 0fdb760d6f
commit 9191eb4535
2 changed files with 4 additions and 2 deletions

View File

@@ -427,7 +427,9 @@ class Items extends Secure_area implements iData_controller
$error_message = $upload_success ?
$this->lang->line('items_error_adding_updating') .' '. $item_data['name'] :
$this->upload->display_errors();
echo json_encode(array('success'=>false,'message'=>$error_message,'item_id'=>$item_id));
echo json_encode(array('success'=>false,
'error_messages'=>array($this->upload->display_errors()),
'message'=>$error_message,'item_id'=>$item_id));
}
}

View File

@@ -50,7 +50,7 @@ $.each(['customers', 'items', 'reports', 'receivings', 'sales', 'employees', 'co
function handle_validation(response)
{
if (!response.success && !response.validated)
if (!response.success)
{
var error_message_box = '.error_message_box';
// server side validation failed.. record won't be saved