checkMenuPermissions();
$depClassPerm = new Department();
$dep_user = $depClassPerm->getDepartment($user->id);
$sql_check_manager = "SELECT `id_manager`, `department_id` FROM `users` WHERE `id` = ".$obj['id_add_user'];
$result_check_manager = mysql_query($sql_check_manager);
$obj_id_manager = mysql_fetch_assoc($result_check_manager);
$user_allow_edit = 0;
if ($user->agency == 1 || $user->users_admin == 1 || $r_check_permissions['menu_all_objects_edit'] == 1 || $_SESSION['id'] == $obj['id_add_user']) {
$user_allow_edit = 1;
} elseif (($dep_user['role'] == 'admin_department' || $dep_user['role'] == 'manager_office') && $obj_id_manager['department_id'] == $user->department_id) {
$user_allow_edit = 1;
} elseif ($dep_user['role'] == 'manager' && ($user->id == $obj_id_manager['id_manager'])) {
$user_allow_edit = true;
} elseif ($dep_user['role'] == 'manager_office_menager' && ($user->id == $obj_id_manager['id_manager'] || $_SESSION['id_manager'] === $obj_id_manager['id_manager'] || $_SESSION['id_manager'] === $obj['id_add_user'])) {
$user_allow_edit = true;
} elseif (!($dep_user['role']) && ($user->manager && ($user->id == $obj_id_manager['id_manager']))) {
$user_allow_edit = true;
}
$dateAddForTitle = date("d.m.Y H:i",strtotime($time_zone, strtotime($obj['date_add'])));
$dateRealAddForTitle = date("d.m.Y H:i",strtotime($time_zone, strtotime($obj['date_really_add'])));
$date_add_temp = explode(" ", $dateAddForTitle);
if(isset($obj['date'])) $date_add_temp = explode(" ", date("d.m.Y H:i",strtotime($time_zone, strtotime($obj['date']))));
list($dateAdd, $timeAdd) = $date_add_temp;
list($d, $m, $y) = explode(".", $dateAdd);
$date_add = $d." ".getRusMonth($m)." ".$y;
$date = $date_add." ".$timeAdd;
//echo ''.$date.' ';
echo ''.$date.' ';
?>
">
Сдается
Уже в работе';
}
} else {
if ($obj['operation_type'] == 1) { ?>
Продается
ID
$activity) {
if (in_array($key, $obj['activities'])) {
$tags[$key] = $activity;
}
}
}
if (stripos($_SERVER['SCRIPT_NAME'], "getObjectsView.php") !== false){
$contracts = array();
$contract_name = '';
if (!isset($objContractsArray)) {
$objContractsArray = [];
$sql_c = "SELECT * FROM contracts_object WHERE object_id = {$obj['id']}";
$q_c = mysql_query($sql_c);
while ($r_c = mysql_fetch_assoc($q_c)) {
$objContractsArray[] = $r_c;
}
}
foreach ($objContractsArray as $r_c) {
if ($r_c["object_id"] == $obj["id"]) {
$expired = false;
$diff_date = ($r_c['date_end'] - time()) / 86400;
if ($diff_date < (int)$r_c['days']) {
$expired = true;
}
$name = $typesContracs[$r_c['type']]['type'] . " №" . $r_c['number'] . " от " . date('d.m.Y', $r_c['date_start']) . " по " . date('d.m.Y', $r_c['date_end']);
$contracts[] = array('id' => $r_c['id'], 'name' => $name, 'expired' => $expired);
if ($contract_name != '') $contract_name .= ", ";
$contract_name .= $name;
}
}
?>
">
' . str_replace([' район', 'район', ' р-н', 'р-н'], '', $obj['rayon']) . ' район ';
}
if($obj['peshkom'] || $obj['transport']) {
if($obj['peshkom']) {
echo '' . $obj['peshkom']." минут пешком" . '
';
}
if($obj['transport']) {
echo '' . $obj['transport']." минут на транспорте" . '
';
}
}
$objCoordinates = [];
if (isset($objCoordinatesArray)) {
foreach ($objCoordinatesArray as $objCoords) {
if ($objCoords['object_id'] == $obj['id']) {
$objCoordinates = $objCoords;
$obj['latitude'] = $objCoordinates['latitude'];
$obj['longitude'] = $objCoordinates['longitude'];
break;
}
}
} else {
$sql_coordinates = "SELECT address, latitude, longitude FROM object_location WHERE object_id=".$obj['id'];
$rezCoordinates = mysql_query($sql_coordinates);
if (mysql_num_rows($rezCoordinates) > 0) {
$objCoordinates = mysql_fetch_assoc($rezCoordinates);
$obj['latitude'] = $objCoordinates['latitude'];
$obj['longitude'] = $objCoordinates['longitude'];
}
}
if ($objCoordinates && isset($objCoordinates['address'])) {
?>
Ссылка на источник:
";
}
if ($obj['ads_source'] == 1) {
echo "
";
}
if ($obj['ads_source'] == 4) {
echo "
";
}
if ($obj['ads_source'] == 6) {
echo "
";
}
if ($obj['ads_source'] == 2) {
echo "
";
}
if ($obj['ads_source'] == 5) {
echo "
";
}
if ($obj['ads_source'] == 10) {
echo "
";
}
if ($obj['ads_source'] == 11) {
echo "
";
}?>
' . $obj['land_area'] * 1 . ' cоток
';
}
if ($obj['land_usage_name']) {
echo '' . $obj['land_usage_name'] . '
';
}
} else {
if ($obj['type'] == 3 || $obj['type'] == 5) {
if ($obj['ploshad'] * 1 != 0) {
echo '' . $obj['ploshad'] * 1 . ' кв. м
';
}
if ($obj['land_area']) {
echo 'Участка: ' . $obj['land_area'] * 1 . ' cоток
';
}
if ($obj['house_category']) {
echo 'Вид объекта: ';
if ($obj['house_category'] == 1) {
echo 'Дача';
}
if ($obj['house_category'] == 2) {
echo 'Коттедж';
}
if ($obj['house_category'] == 3) {
echo 'Таунхаус';
}
if ($obj['house_category'] == 4) {
echo 'Дом';
}
echo '
';
}
} else {
if ($obj['ploshad'] * 1 != 0) {
echo '' . $obj['ploshad'] * 1 . ' кв. м
';
}
if ($obj['type'] != 4) {
if ($obj['ploshad_komn']) {
echo 'Жилая: ' . $obj['ploshad_komn'] . ' кв. м
';
}
}
if ($obj['ploshad_k'] * 1 != 0) {
echo 'Кухни: ' . $obj['ploshad_k'] * 1 . ' кв. м
';
}
if ($obj['type'] == 4) {
if ($obj['commerc_land_category_name']) {
echo '' . $obj['commerc_land_category_name'] . '
';
}
} else {
if ($obj['land_usage_name']) {
echo '' . $obj['land_usage_name'] . '
';
}
}
if ($obj['type_category'] == 6) {
echo 'Всего этажей: ';
if ($obj['etazh_iz'] * 1 != 0) {
echo " " . $obj['etazh_iz'];
}
echo '
';
} else {
if ($obj['etazh'] * 1 != 0) {
if ($obj['type'] == 3) {
echo '';
if ($obj['etazh_iz'] * 1 != 0) {
echo $obj['etazh_iz'] . " этажей";
}
echo '
';
} else {
$etaz = $obj['etazh'] . ' этаж';
if ((int)$obj['etazh'] == 1 && !empty($obj['etaz_first_type'])) {
$etaz = $etaz_first_types[$obj['etaz_first_type']];
}
echo '' . $etaz;
if ($obj['etazh_iz'] * 1 != 0) {
echo " из " . $obj['etazh_iz'];
}
echo '
';
}
}
}
}
}
?>
';
if($obj['stirka']) echo ' ';
if($obj['tv']) echo ' ';
if($obj['mebel']) echo ' ';
?>
0){
//if (stripos($_SERVER['SCRIPT_NAME'],"getObjectsView.php") !== false && (!isset($isFavor) || !$isFavor)) {
echo '';
echo ' ';
}
?>
agencyId != 5530 || $_SESSION['id'] == 5530) {
if(!empty($user->vk_token) && (stripos($_SERVER['SCRIPT_NAME'],"getObjectsView.php") !== false || $obj['id_add_user'] == 0)) { ?>
agencyId != 5530 || $_SESSION['id'] == 5530)) { ?>
antiznak_request_count;
if (empty($availableRequestsAntiznak) || $availableRequestsAntiznak <= 0) {
$availableRequestsAntiznak = $currentUser->agencyAntiznakRequestCount;
}
$classAntiznak = "antiznakRequestPay";
$styleAntiznak = "padding:0 2px";
if ($availableRequestsAntiznak > 0) {
$classAntiznak = "antiznakRequest";
}
?>
= $minPrice AND stoim <= $maxPrice AND type=$obj[type]
AND komnat=$obj[komnat] AND $adres_usl";
} else {
$sql22 = "SELECT id FROM objects, objects_delta WHERE operation_type = 1 and is_agent_sobtv = 1 AND id_add_user = 0
AND stoim >= $minPrice AND stoim <= $maxPrice AND type=$obj[type]
AND komnat=$obj[komnat] AND $adres_usl";
}
/* if($_SESSION['id'] == 5238){
echo $sql22.'
';
}*/
if (isset($db)) {
$rez22 = $db->query($sql22);
if($rez22){
$kol_arch = $db->num_rows($rez22);
if($kol_arch) {
$ids = array();
while($sootv = $db->fetch_assoc($rez22)) $ids[] = $sootv['id'];
$idstr = implode(",",$ids);
?>
0)) {?>
0 && ($hasSearchLayout || !$hasAutoSearchLayout)) { ?>
' . $sql_count_notes .'
';
}
$obj['notes'] = mysql_result(mysql_query($sql_count_notes),0);
}
?>
agencyId})) and object_id = $obj[id] and cancel=0";
$qRequest = mysql_query($sqlRequest);
$requestsCount = mysql_num_rows($qRequest);
}
if ($requestsCount > 0 && $user_allow_edit) {
?>
egrn_request_count;
if (empty($availableRequests) || $availableRequests <= 0) {
$availableRequests = $currentUser->agencyEgrnRequestCount;
}
$class = "egrnRequestPay";
$style = "color: #237ef7 !important;border-color: #3a8efa !important;";
if ($availableRequests > 0) {
$class = "egrnRequestList";
$hasNotDone = false;
$reqCount = 0;
if (isset($objDischRequestArray)) {
foreach ($objDischRequestArray as $objDischRequest) {
if($objDischRequest["object_id"] == $obj['id']) {
$reqCount = 1;
if ($objDischRequest['state'] != 'done') {
$hasNotDone = true;
}
}
}
} else {
$sqlCount = "SELECT DISTINCT state FROM discharge_object_request where object_id = " . $obj['id'];
$rezCount = mysql_query($sqlCount);
if (mysql_num_rows($rezCount) > 0) {
$reqCount = 1;
while ($request = mysql_fetch_assoc($rezCount)) {
if ($request['state'] != 'done') {
$hasNotDone = true;
}
}
}
}
if ($reqCount > 0) {
if ($hasNotDone) {
$style = "color: orange !important;border-color: orange !important;";
} else {
$style = "color: green !important;border-color: green !important;";
}
} else {
$class = "egrnRequest";
}
}
$canRequestEgrn = true;
if ($currentUser->agencyId == 8867 || $currentUser->agencyId == 9721 || $currentUser->agencyId == 9885) {
$canRequestEgrn = false;
if ($currentUser->agency == 1 || $currentUser->users_admin == 1) {
$canRequestEgrn = true;
}
}
if ($canRequestEgrn) {
?>
zipal_login) && !empty($user->zipal_password)) || (!empty($user->agencyZipalLogin) && !empty($user->agencyZipalPassword))) {
$showZipalErr = false;
$zipalObjFound = [];
if (isset($zipalObjectsWithError)) {
foreach ($zipalObjectsWithError as $zipalObj) {
if ($zipalObj['object_id'] == $obj['id']) {
$showZipalErr = true;
$zipalObjFound = $zipalObj;
}
}
} ?>
0)
$add_to_yandex_feed = $object_moderation[$obj['id']]['add_to_yandex_feed'];
}
?>
0)
$add_to_avito_feed = $object_moderation[$obj['id']]['add_to_avito_feed'];
if(isset($object_moderation[$obj['id']]) && $object_moderation[$obj['id']]['add_to_cian_feed'] > 0)
$add_to_cian_feed = $object_moderation[$obj['id']]['add_to_cian_feed'];
}
?>
0)
$add_to_domclick_feed = $object_moderation[$obj['id']]['add_to_domclick_feed'];
if(isset($object_moderation[$obj['id']]) && $object_moderation[$obj['id']]['add_to_emls_feed'] > 0)
$add_to_emls_feed = $object_moderation[$obj['id']]['add_to_emls_feed'];
if(isset($object_moderation[$obj['id']]) && $object_moderation[$obj['id']]['add_to_bn_feed'] > 0)
$add_to_bn_feed = $object_moderation[$obj['id']]['add_to_bn_feed'];
}
?>
Подтвердить
Модерация подтверждена
id="addToAdvertSwitcher__= $obj['id']; ?>" onchange="$(this).prop('checked', false);trialperiod.modalAdvert();" type="checkbox" value="1" = ($obj['use_in_advert']) ? " checked" : ""; ?>>
В рекламу
id="addToAdvertSwitcher__= $obj['id']; ?>" onchange="advertsSwitch(this);" type="checkbox" value="1" data-id="= $obj['id']; ?>" = ($obj['use_in_advert']) ? " checked" : ""; ?>>
В рекламу
id="addToAdvertSwitcher__= $obj['id']; ?>" onchange="$(this).prop('checked', false);trialperiod.modalAdvert();" type="checkbox" value="1" = ($obj['use_in_advert']) ? " checked" : ""; ?>>
В рекламу
id="addToAdvertSwitcher__= $obj['id']; ?>" onchange="advertsModerationSwitch(this);" type="checkbox" value="1" data-id="= $obj['id']; ?>" = ($obj['use_in_advert']) ? " checked" : ""; ?>>
В рекламу
id="addToAdvertSwitcher__= $obj['id']; ?>" onchange="advertsSwitch(this);" type="checkbox" value="1" data-id="= $obj['id']; ?>" data-archive="= $obj['archive']; ?>" = ($obj['use_in_advert']) ? " checked" : ""; ?>>
В рекламу