function save() { $insertId = ''; $id = JRequest::getInt('id', '', 'POST'); $datas_vi = array('ten' => JRequest::getVar('ten', '', 'POST'), 'dia_chi' => JRequest::getVar('dia_chi', '', 'POST'), 'dien_thoai' => JRequest::getVar('dien_thoai', '', 'POST'), 'email' => JRequest::getVar('email', '', 'POST'), 'mo_ta' => JRequest::getVar('mo_ta', '', 'POST', 'string', JREQUEST_ALLOWRAW), 'hien_thi_ra_ngoai' => JRequest::getVar('published', '', 'POST', 'string', JREQUEST_ALLOWRAW), 'pham_vi_hoat_dong' => JRequest::getVar('pham_vi_hoat_dong', '', 'POST'), 'khau_hieu' => JRequest::getVar('khau_hieu', '', 'POST'), 'website' => JRequest::getVar('website', '', 'POST'), 'loai_nhan_vien' => JRequest::getVar('loai_nhan_vien', '', 'POST')); // themNhaMoiGioi /* echo "<pre>"; print_r($id); print_r($datas); echo "</pre>"; */ // exit; if ($id) { // echo "vao sua"; // exit; //sua //tieng viet $DataValue = array_values($datas_vi); $DataKey = array_keys($datas_vi); $i = 0; $Keyvalue = ''; foreach ($DataKey as $data) { $Keyvalue .= ","; $Keyvalue .= $data; $Keyvalue .= " = "; $Keyvalue .= "' {$DataValue[$i]} '"; $i++; } $paramvi = substr($Keyvalue, 1); JeaModelRealtors::getUpdateRealtor($id, $paramvi, 'vi'); // print_r( $id); // print_r( $paramvi); // exit; /* // update tieng anh $DataValueen = array_values($datas_en); $DataKeyen = array_keys($datas_en); $i=0; $Keyvalueen = ''; foreach ( $DataKeyen as $dataen ) { $Keyvalueen .= ","; $Keyvalueen .= $dataen; $Keyvalueen .= " = "; $Keyvalueen .= "' $DataValueen[$i] '"; $i++; } $paramen = substr($Keyvalueen,11); U_ReModelProperties::getUpdateProperties($id, $paramen, 'en'); */ } else { // them // them tieng viet $DataKey = array_keys($datas_vi); $Keyvalue = ''; foreach ($DataKey as $Datavalue) { $Keyvalue .= ','; $Keyvalue .= $Datavalue; } $paramvi = substr($Keyvalue, 1); $insertId = JeaModelRealtors::themNhamoigioi($paramvi, $datas_vi, 'vi'); // print_r( $insertId); // print_r( $paramvi); // print_r( $datas_vi); // exit; /* // them tieng anh $DataKeyen = array_keys($datas_en); $Keyvalueen = ''; foreach ($DataKeyen as $Datavalueen ) { $Keyvalueen .= ','; $Keyvalueen .= $Datavalueen; } $paramen = substr($Keyvalueen,1); $datas_en['id'] = "$insertId"; U_ReModelProperties::themBDS($paramen, $datas_en, 'en' ); */ } if ($insertId) { $id = $insertId; } if (!JeaModelRealtors::uploadImages($id)) { JError::raiseWarning(200, 'Image upload error'); return false; } }
function getUpdateRealtor($param) { $getLanguage = ilandCommonUtils::getLanguage(); $id = JRequest::getVar('cid', array(0), '', 'array'); $ModelRealtors = new JeaModelRealtors(); $ModelRealtors->getUpdateRealtor($id[0], $param, $getLanguage); }