Пример #1
0
 function layDanhSachBatDongSan($language)
 {
     $language = 'vi';
     //gan tam
     $language2 = 'en';
     $DBConfig = ilandCommonUtils::getSiteDBConfig();
     $result = array();
     $context = 'com_jea.projects';
     $mainframe =& JFactory::getApplication();
     $table = $mainframe->getUserStateFromRequest($context . 'table', 'table', 0, 'string');
     $townId = $mainframe->getUserStateFromRequest($context . 'tinh_thanh', 'tinh_thanh', 0, 'string');
     $tien_ichID = $mainframe->getUserStateFromRequest($context . 'loai_tien_ich', 'loai_tien_ich', 0, 'string');
     $ten_tien_ich = $mainframe->getUserStateFromRequest($context . 'ten_tien_ich', 'ten_tien_ich', 0, 'string');
     //	$_SESSION['ten_tien_ich_config'] = '';
     if ($ten_tien_ich != NULL) {
         $_SESSION['ten_tien_ich_config'] = $ten_tien_ich;
     }
     if (!$table) {
         $table = 'loai_bds';
     }
     $result['name'] = $table;
     $result['townId'] = $townId;
     $result['tien_ichID'] = $tien_ichID;
     @($result['ten_tien_ich'] = $_SESSION['ten_tien_ich_config']);
     // print_r( "tttt---".$result['ten_tien_ich'] );
     if (!$townId) {
         $townId = 1;
     }
     if (!$tien_ichID) {
         $tien_ichID = 1;
     }
     //    	$townId =1;
     //    	print_r($townId);
     //    	exit;
     //		print_r($table);
     //		exit;
     //		echo "<script> alert($table)</script>";
     switch ($table) {
         case 'phap_ly':
             $result['value'] = iland4_layDanhSachPhapLy($DBConfig, $language);
             $result['value2'] = iland4_layDanhSachPhapLy($DBConfig, $language2);
             break;
         case 'don_vi_tien':
             $result['value'] = iland4_layDanhSachDonViTien($DBConfig);
             $result['value2'] = iland4_layDanhSachDonViTien($DBConfig);
             break;
         case 'don_vi_dien_tich':
             $result['value'] = iland4_layDanhSachDonViDienTich($DBConfig, $language);
             $result['value2'] = iland4_layDanhSachDonViDienTich($DBConfig, $language2);
             break;
         case 'loai_tien_ich':
             $result['value'] = iland4_layDanhSachLoaiTienIch($DBConfig, $language);
             $result['value2'] = iland4_layDanhSachLoaiTienIch($DBConfig, $language2);
             break;
         case 'tien_ich':
             $result['value'] = iland4_layDanhSachTienIchTheoLoai($DBConfig, $tien_ichID, $language);
             $result['value2'] = iland4_layDanhSachTienIchTheoLoai($DBConfig, $tien_ichID, $language2);
             break;
         case 'tinh_thanh':
             $result['value'] = iland4_layDanhSachTinhThanhPho($DBConfig);
             $result['value2'] = iland4_layDanhSachTinhThanhPho($DBConfig);
             break;
         case 'quan_huyen':
             $result['value'] = iland4_layDanhSachQuanHuyen($DBConfig, $townId);
             $result['value2'] = iland4_layDanhSachQuanHuyen($DBConfig, $townId);
             break;
         case 'loai_bds':
             $result['value'] = iland4_layDanhSachLoaiBDS($DBConfig, $language);
             $result['value2'] = iland4_layDanhSachLoaiBDS($DBConfig, $language2);
             //					print_r($result['value2']);
             //					exit;
             break;
         case 'loai_du_an':
             $result['value'] = iland4_layDanhSachLoaiDuAn($DBConfig, $language);
             $result['value2'] = iland4_layDanhSachLoaiDuAn($DBConfig, $language2);
             break;
             //			default: $result['value']  = iland4_layDanhSachLoaiBDS( $DBConfig, $language );
     }
     //    	print_r($result['value']);
     //    	exit;
     return $result;
 }
Пример #2
0
 function getSelectBox($table, $name, $title, $checked, $onchange = NULL, $townId = NULL, $style = NULL, $class = NULL, $language = NULL)
 {
     /*
     echo "<pre>";
     print_r( $name.'----'.$class );
     echo "</pre>";
     */
     if ($language == NULL) {
         $language = ilandCommonUtils::getLanguage();
     }
     // TODO: remove hardcode language
     //		$language = 'en';
     //		print_r($language);
     $propertyModel = new U_reModelProperties();
     $projectModel = new U_ReModelProjects();
     switch ($table) {
         case 'loai_giao_dich':
             $rows = $propertyModel->layDanhSachLoaiGiaoDich($language);
             //print_r($rows);
             //exit;
             break;
         case 'phap_ly':
             $rows = $propertyModel->layDanhSachPhapLy($language);
             break;
         case 'vi_tri':
             $rows = $propertyModel->layDanhSachTienIch('1', $language);
             //	print_r($rows);
             //	exit;
             break;
         case 'huong':
             $rows = $propertyModel->layDanhSachHuong($language);
             break;
         case 'don_vi_dien_tich':
             $temp = 1;
             if ($checked == 3 || $checked == 4) {
                 $temp = 2;
             }
             $rows = $propertyModel->layDanhSachDonViDienTich($language, $temp);
             break;
         case 'loai_bds':
             $rows = $propertyModel->layDanhSachLoaiBatDongSan($language);
             break;
         case 'tinh_thanh':
             $rows = $propertyModel->layDanhSachTinhThanh($language);
             break;
         case 'quan_huyen':
             $rows = $propertyModel->layDanhSachQuanHuyen($townId, $language);
             break;
         case 'loai_tien_ich':
             $DBConfig = ilandCommonUtils::getSiteDBConfig();
             $rows = iland4_layDanhSachLoaiTienIch($DBConfig, $language);
             break;
         case 'loai_du_an':
             //					$rows = $propertyModel->layDanhSachLoaiBatDongSan($language);
             $rows = $projectModel->laynhomduan($language);
             break;
         case 'nha_moi_gioi':
             //					$rows = $propertyModel->layDanhSachLoaiBatDongSan($language);
             $realtorData = $projectModel->laynhamoigioi($language);
             $rows = $realtorData[3];
             //	print_r($rows);
             // exit;
             break;
         case 'phuong_xa':
             // get quan huyen id
             $rows = $propertyModel->layDanhSachPhuongXa($townId);
             break;
         case 'duong_pho':
             $rows = $propertyModel->layDanhSachDuongPho($townId);
             break;
         case 'nhom_du_an':
             //	$rows =  $projectModel->laynhomduan($language);
             //	break;
             $nhomduan = $projectModel->laydanhsachduan();
             $rows = $nhomduan[3];
             break;
         case 'du_an':
             $rows = $projectModel->laydanhsachduan($townId);
             break;
     }
     /*
     	case 'jea_type' : $rows = getTypeList($language);
     	break;
     	case 'jea_town' : $rows = getTownList(U_ReUtils::getSiteConfig(), $language);
     	break;
     	case 'jea_area' : $rows = getAreaList(U_ReUtils::getSiteConfig(), $Town_id, $language);
     	break;
     	
     	case 'jea_project_type' : $rows = getProjectTypeList(U_ReUtils::getSiteConfig(), $language);
     	break;
     */
     if (empty($class)) {
         $class = "class='inputbox'";
     }
     $html = '';
     $html .= "<select name='" . $name . "' id='" . $name . "' onchange='" . $onchange . "' " . $class . $style . ">";
     if (!empty($title)) {
         $html .= "<option value='0'>{$title}</option>";
     }
     if (!empty($rows)) {
         foreach ($rows as $row) {
             $selected = '';
             $selected = $row["id"] == $checked ? 'selected = selected' : '';
             $html .= "<option  value={$row['id']} {$selected} >{$row['ten']}</option>";
         }
     }
     $html .= "</select>";
     return $html;
 }
Пример #3
0
 function layDanhSachLoaiTienIch($language = 'vi')
 {
     $DBConfig = ilandCommonUtils::getSiteDBConfig();
     return iland4_layDanhSachLoaiTienIch($DBConfig, $language);
 }