Esempio n. 1
0
 function getDeleteImage($id)
 {
     // ilandCommonUtils::delete_img( $id );
     $projectModel = new JeaModelProjects();
     $projectModel->delete_img($id);
 }
Esempio n. 2
0
 function save()
 {
     $id = JRequest::getInt('id', '', 'POST');
     $so_thu_tu = '' . ilandCommonUtils::layOrdering('du_an');
     $tinh = JeaModelProjects::layTinhThanhById(JRequest::getVar('town_id', '', 'POST'));
     $quan = JeaModelProjects::layQuanHuyenById(JRequest::getVar('area_id', '', 'POST'));
     $datas_vi = array('ten' => JRequest::getVar('name', '', 'POST', 'string', JREQUEST_ALLOWRAW), 'alias' => JRequest::getVar('alias', '', 'POST', 'string', JREQUEST_ALLOWRAW), 'tinh_thanh_id' => JRequest::getVar('town_id', '', 'POST', 'string', JREQUEST_ALLOWRAW), 'quan_huyen_id' => JRequest::getVar('area_id', '', 'POST', 'string', JREQUEST_ALLOWRAW), 'tinh_thanh' => '' . $tinh, 'quan_huyen' => '' . $quan);
     /*
     $datas_vi['mo_ta_ngan'] = ilandCommonUtils::stripWordContent( $datas_vi['mo_ta_ngan'] );
     		$datas_vi['so_do_mat_bang'] = ilandCommonUtils::stripWordContent( $datas_vi['so_do_mat_bang'] );
     		$datas_vi['ban_do_vi_tri'] = ilandCommonUtils::stripWordContent( $datas_vi['ban_do_vi_tri'] );
     		$datas_vi['mo_ta_day_du'] = ilandCommonUtils::stripWordContent( $datas_vi['mo_ta_day_du'] );
     		$datas_vi['tien_do'] = ilandCommonUtils::stripWordContent( $datas_vi['tien_do'] );
     		$datas_vi['doi_tac'] = ilandCommonUtils::stripWordContent( $datas_vi['doi_tac'] );
     		$datas_vi['thanh_toan'] = ilandCommonUtils::stripWordContent( $datas_vi['thanh_toan'] );
     		$datas_vi['lien_he'] = ilandCommonUtils::stripWordContent( $datas_vi['lien_he'] );
     		
     $datas_vi['so_do_mat_bang']=$this->addPopup('so_do_mat_bang',$datas_vi['so_do_mat_bang']);
     $datas_vi['ban_do_vi_tri']=$this->addPopup('ban_do_vi_tri',$datas_vi['ban_do_vi_tri']);
     */
     //print_r($datas_vi);
     //exit;
     /*
             $datas_en = array(
             	'id' => '',
     	'loai_du_an_id'        => JRequest::getVar( 'type_id',0, 'POST'),
     	'ngay_khoi_cong'           => JRequest::getVar( 'start_date','', 'POST' ),
     	'ngay_hoan_thanh' => JRequest::getVar( 'end_date', '', 'POST' ),
     	'khu_dan_cu'   => JRequest::getVar( 'people_area', '' , 'POST' ),
     	'tinh_trang'      => JRequest::getVar( 'status', '' , 'POST' ),
     	'tong_dien_tich'    => JRequest::getVar( 'total_square', '', 'POST'),
     	'so_tang'      => JRequest::getVar( 'number_of_floor', '' , 'POST' ),
     	'hien_thi_ra_ngoai'      => JRequest::getVar( 'published', 0 , 'POST' ),
     	//'noi_bat'       => JRequest::getInt( 'noi_bat', 0 , 'POST' ),
                'noi_bat'       => JRequest::getVar( 'noi_bat', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
     	'tien_ich_id'       => JRequest::getVar( 'project_advantage_ids',  array(), 'POST', 'array'   ),
     	        'moi_nhat'       => JRequest::getVar( 'newsest', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
     	        'dien_thoai_lien_he'       => JRequest::getVar( 'contact_phone', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
     	        'ban_do_vi_tri'       => JRequest::getVar( 'vi_plane_area', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
             	'kinh_do'       => JRequest::getVar( 'map_lat', '', 'POST'),
             	'vi_do'       => JRequest::getVar( 'map_lng', '', 'POST'),
             	'ordering' =>  $so_thu_tu,
     	// ngon ngu tieng viet
     	 'ten'            => JRequest::getVar( 'en_hidden_name', '', 'POST' ),
     	 'dia_chi'         => JRequest::getVar( 'en_hidden_address' , '', 'POST' ),
     	  'mo_ta_day_du'    => JRequest::getVar( 'en_hidden_description', '', 'POST', 'string', JREQUEST_ALLOWRAW ),
     	 'mo_ta_ngan'        => JRequest::getVar( 'en_hidden_short_description', '', 'POST', 'string', JREQUEST_ALLOWRAW),
     	 'nha_dau_tu'        => JRequest::getVar( 'en_hidden_investor', '' , 'POST' ),
     	 'don_vi_thi_cong'   => JRequest::getVar( 'en_hidden_implement_unit' , '', 'POST' ),
     	 'don_vi_quan_li'          => JRequest::getVar( 'en_hidden_management_unit','' , 'POST' ),
     	 'don_vi_thiet_ke'     => JRequest::getVar( 'en_hidden_design_unit', '', 'POST' ),
     	 //'quy_hoach_tong_the'       => JRequest::getVar( 'en_hidden_scheme', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
     	 'so_do_mat_bang'      => JRequest::getVar( 'en_hidden_plain_diagram', '', 'POST', 'string', JREQUEST_ALLOWRAW ),
     	 'tien_do'       => JRequest::getVar( 'en_hidden_progress', '', 'POST', 'string', JREQUEST_ALLOWRAW ),
     	 'lien_he'       => JRequest::getVar( 'en_hidden_contacts', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
     	 'dia_chi_lien_he'         => JRequest::getVar( 'en_hidden_contact_address' , '', 'POST' ),
     	 'ten_lien_he'         => JRequest::getVar( 'en_hidden_contact_name' , '', 'POST' ),
     	         'doi_tac'       => JRequest::getVar( 'en_hidden_partners', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
     	 'thanh_toan'       => JRequest::getVar( 'en_hidden_payment', '', 'POST' , 'string', JREQUEST_ALLOWRAW),
     	 'tieu_de_trang'       => JRequest::getVar( 'en_hidden_page_title', '' , 'POST' ),
     	 'tu_khoa_trang'       => JRequest::getVar( 'en_hidden_page_keywords', '' , 'POST' ),
     	 'mo_ta_trang'       => JRequest::getVar( 'en_hidden_page_description', '' , 'POST' ),
             	'loai_du_an'       => JRequest::getVar( 'en_loai_du_an', '' , 'POST' ),
             	
             );
             $datas_en['mo_ta_ngan'] = ilandCommonUtils::stripWordContent( $datas_en['mo_ta_ngan'] );
     $datas_en['so_do_mat_bang'] = ilandCommonUtils::stripWordContent( $datas_en['so_do_mat_bang'] );
     $datas_en['ban_do_vi_tri'] = ilandCommonUtils::stripWordContent( $datas_en['ban_do_vi_tri'] );
     $datas_en['mo_ta_day_du'] = ilandCommonUtils::stripWordContent( $datas_en['mo_ta_day_du'] );
     $datas_en['tien_do'] = ilandCommonUtils::stripWordContent( $datas_en['tien_do'] );
     $datas_en['doi_tac'] = ilandCommonUtils::stripWordContent( $datas_en['doi_tac'] );
     $datas_en['thanh_toan'] = ilandCommonUtils::stripWordContent( $datas_en['thanh_toan'] );
     $datas_en['lien_he'] = ilandCommonUtils::stripWordContent( $datas_en['lien_he'] );
             
             $datas_en['so_do_mat_bang']=$this->addPopup('so_do_mat_bang',$datas_en['so_do_mat_bang']);
             $datas_en['ban_do_vi_tri']=$this->addPopup('ban_do_vi_tri',$datas_en['ban_do_vi_tri']);
     */
     if ($id) {
         //sua du an
         //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);
         $this->updateProjectadmin($id, $paramvi, 'vi');
         // 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);
         $this->updateProject($id, $paramen, 'en');
         */
     } else {
         //	them du an
         // them tieng viet
         $DataKey = array_keys($datas_vi);
         $Keyvalue = '';
         foreach ($DataKey as $Datavalue) {
             $Keyvalue .= ',';
             $Keyvalue .= $Datavalue;
         }
         $paramvi = substr($Keyvalue, 1);
         // hoan dang lam
         $insertId = $this->themduan($paramvi, $datas_vi, 'vi');
         // them tieng anh
         /*
         	        $DataKeyen = array_keys($datas_en);
         	        $Keyvalueen = '';
         	    	foreach ($DataKeyen as $Datavalueen )
         	    	{
         	    		$Keyvalueen .= ',';
         	    		$Keyvalueen .= $Datavalueen;
         	       	}
         	       	$paramen = substr($Keyvalueen,1);
         	        $datas_en['id'] = "$insertId";
         	        $this->themduan($paramen, $datas_en, 'en' );
         */
     }
     /*       
     	   	if ( $id )
     	   	{
     	   		$insertId = $id;
     	   	}
     		if ( !$this->_uploadImages($insertId) )  
     		{
     			JError::raiseWarning( 200, 'Image upload error' );
         return false;
     		}
     return true;
     */
     return true;
 }