diff --git a/application/libraries/Grocery_CRUD.php b/application/libraries/Grocery_CRUD.php index b38a41ac..1bbc75ff 100755 --- a/application/libraries/Grocery_CRUD.php +++ b/application/libraries/Grocery_CRUD.php @@ -2177,7 +2177,12 @@ protected function get_string_input($field_info,$value) $extra_attributes = ''; if(!empty($field_info->db_max_length)) - $extra_attributes .= "maxlength='{$field_info->db_max_length}'"; + if($field_info->type=='decimal'){ + $decimal_lentgh = explode(',',$field_info->db_max_length); + $extra_attributes .= "maxlength='".($decimal_lentgh[0]+1)."'"; + }else{ + $extra_attributes .= "maxlength='{$field_info->db_max_length}'"; + } $input = ""; return $input; }