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; }
function kieu_link($param) { $town_id = $param['town_id']; if (JFactory::getURI()->getVar("town_id")) { $town_id = JFactory::getURI()->getVar("town_id"); } $language = 'vi'; $propertyModel = new U_reModelProperties(); $rows = $propertyModel->layDanhSachQuanHuyen($town_id, $language); //$rows= lay_du_lieu($param['table']); $currentAreaId = JRequest::getInt('area_id', 1); $htm = ''; foreach ($rows as $item) { $selectedStyle = ""; if ($item['id'] == $currentAreaId) { $selectedStyle = "style='color:red; font-weight:bold;'"; } $htm .= "<div id='filtertown' ><a {$selectedStyle} href=\"#\" onclick=\"HtlmLink('{$item['id']}',{$town_id});\">" . $item['ten'] . "</a><BR></div>"; } return $htm; }
$extension = 'com_u_re'; //$lang1->load($extension, $basePath, $lang, true); $ten = ''; break; } } else { //$lang1->load($extension, $basePath, $language, true); $ten = ''; } $area_name = $_REQUEST['area_name']; $townId = $_REQUEST['town_id']; $QHID = $_REQUEST['quan_huyen_id']; $classstyle = JRequest::getVar('style', 'input-s'); $isadmin = JRequest::getVar('isadmin', 0); $propertyModel = new U_reModelProperties(); $rows = $propertyModel->layDanhSachQuanHuyen($townId, substr($language, 0, 2)); for ($i = 0; $i < count($rows); $i++) { // $rows[$i]['title'] = $rows[$i]['id'] . '-' . $rows[$i]['alias']; $rows[$i]['title'] = $rows[$i]['alias']; } //$ix_quan_huyen_id = JRequest::getVar('quan_huyen_id', 367); $ix_quan_huyen_id = 0; if ($QHID != 0) { $onchangeQuanHuyen = "onchange=" . '"layDanhSachDuAn1' . "(this.value,'" . $language . "','" . JURI::root() . "')" . '"'; } else { $onchangeQuanHuyen = 'onchange="setValQH()"'; } if ($rows) { if ($ten != '') { $title = array('id' => 0, 'ten' => $ten); array_unshift($rows, $title);