コード例 #1
0
ファイル: TServiceFilter.php プロジェクト: kapai69/fl-ru-damp
 /**
  * Возвращает название текущего населённого пункта.
  *
  * @return mixed
  */
 public function getCityTitle()
 {
     if (is_null($this->_city)) {
         $this->_city = '';
         if ($this->filter->city) {
             $cityModel = new city();
             $this->_city = $cityModel->GetCountryName($this->filter->city) . ': ' . $cityModel->getCityName($this->filter->city);
         }
     }
     return $this->_city;
 }
コード例 #2
0
// Плюс должны быть включены заранее все xajax функции, которые тут используются.
if (!$uid || is_emp()) {
    if ($filter_page != 0) {
        return 0;
    }
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/professions.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/country.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/city.php";
$has_hidd = TRUE;
$filter_categories = professions::GetAllGroupsLite(TRUE);
//$filter_countries = country::GetCountries();
//if ($filter['country']) {$filter_cities = city::GetCities($filter['country']);}
if ($filter['city']) {
    $location_selector = "drop_down_default_{$filter['city']} multi_drop_down_default_column_1";
    $location_value = city::GetCountryName($filter['city']) . ": " . city::getCityName($filter['city']);
} elseif ($filter['country']) {
    $location_selector = "drop_down_default_{$filter['country']} multi_drop_down_default_column_0";
    $location_value = country::getCountryName($filter['country']) . ": Все города";
}
if (!$_SESSION['ph'] && !$_SESSION['top_payed']) {
    $has_hidd = false;
    // скрываем блок если нечего скрывать
}
if (!$filter) {
    $filter = array('user_id' => $uid, 'cost_from' => '', 'cost_to' => '', 'currency' => 2, 'wo_cost' => 't', 'country' => 0, 'city' => 0, 'keywords' => '', 'categories' => array());
}
if ($filter_params && is_array($filter_params)) {
    $filter_inputs = '';
    $filter_query = '';
    foreach ($filter_params as $pn => $pv) {