public function editLinkAction() { $this->checkPermision("marketing"); $data_edit = $this->request->getPost("data", null, false); $response = array("status" => 0, "message" => "Không Thành Công"); $link_obj = new \HaiQuan\Backend\Models\Link(); if (!empty($data_edit)) { $data_edit["link_updated_date"] = date("Y-m-d H:i:s"); if (!isset($data_edit["link_id"]) || empty($data_edit["link_id"])) { //Insert unset($data_edit["link_id"]); $data_edit["link_click"] = 0; $data_edit["link_register"] = 0; $data_edit["link_created_date"] = date("Y-m-d H:i:s"); $result = $link_obj->save($data_edit); $data_edit["link_id"] = $link_obj->link_id; // $data_query = array( // "campaignname" => $data_edit["link_description"], // "pid" => base64_encode($data_edit["link_id"]), // "client_id" => $this->config["MKT_CLIENT"] // ); // $ch1 = curl_init(); // curl_setopt($ch1, CURLOPT_HEADER, false); // curl_setopt($ch1, CURLOPT_RETURNTRANSFER, true); // curl_setopt($ch1, CURLOPT_SSL_VERIFYHOST, 0); // curl_setopt($ch1, CURLOPT_SSL_VERIFYPEER, 0); // curl_setopt($ch1, CURLOPT_USERPWD, $this->config["MKT_CLIENT"] . ":" . md5($this->config["MKT_SECRET"] . $this->config["MKT_CLIENT"])); // curl_setopt($ch1, CURLOPT_URL, "http://mkt.vielink.vn/api/UpdateCampaign?" . http_build_query($data_query)); // $data = curl_exec($ch1); } else { $result = $link_obj->updateLinkByID($data_edit, $data_edit["link_id"]); } if ($result) { $response["status"] = 1; } else { $response["message"] = implode(";", $link_obj->getMessages()); } $data_edit["link_ba"] = base64_encode($data_edit["link_id"]); $response["data"] = $data_edit; } echo json_encode($response); exit; }