public function editUserAction() { $data_edit = $this->request->getPost("data", null, false); $response = array("status" => 0, "message" => "Không Thành Công"); $user_obj = new \HaiQuan\Backend\Models\CtgUserAdmin(); if (!empty($data_edit)) { if (isset($data_edit["us_id"]) && !empty($data_edit["us_id"])) { foreach ($data_edit as $key => $value) { if (empty($data_edit[$key]) && $data_edit[$key] == '') { unset($data_edit[$key]); } else { if ($key == "us_password") { $user = $user_obj::findfirst(array(" us_id = '{$data_edit["us_id"]}' ")); $user = $user->toArray(); if ($user['us_password'] != $data_edit["us_password"]) { $data_edit["us_password"] = md5($data_edit["us_password"]); } } } } $user_obj->updateByID($data_edit, $data_edit["us_id"]); $response = array("status" => 1, "message" => "Không Thành Công"); } } echo json_encode($response); exit; }