Example #1
0
 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;
     }
 }
Example #2
0
 function getUpdateRealtor($param)
 {
     $getLanguage = ilandCommonUtils::getLanguage();
     $id = JRequest::getVar('cid', array(0), '', 'array');
     $ModelRealtors = new JeaModelRealtors();
     $ModelRealtors->getUpdateRealtor($id[0], $param, $getLanguage);
 }