function view($s) { $id = intval($_REQUEST['id']); $commercial = new Commercial(); if (isset($_SESSION['last_commercial_id']) && $_SESSION['last_commercial_id']>0 && $_SESSION['last_commercial_id']!=$id && !isset($_SESSION['admin'])) { $commercial->getFull($id,"(h.status=".REALTY_STATUS_SALE." OR h.status=".REALTY_STATUS_RENT." OR h.status=".REALTY_STATUS_NEW." OR h.status=".REALTY_STATUS_RENT_NEW.")"); } else { $commercial->getFull($id); } if (!$commercial->id) { echo "Not $commercial->id"; //header("Location: /index.html"); exit(); } $address = $commercial->city; if ($commercial->tenement_id>0) { if ($commercial->street!='') $address .= ', '.$commercial->street; if ($commercial->tnum!='') $address .= ', д.'.$commercial->tnum; } else { if ($commercial->street_name!='') $address .= ', '.$commercial->street_name; if ($commercial->number!='') $address .= ', д.'.$commercial->number; } if ($commercial->status==REALTY_STATUS_SALE) { $act = 'продается в'; $act2 = 'Продажа'; } elseif ($commercial->status==REALTY_STATUS_RENT) { $act = 'сдается в'; $act2 = 'Аренда'; } else { $act = ''; $act2 = 'Продажа'; } $block_html = Html::pageCommercialView($commercial,$address,$act2); $s->assign("block_html",$block_html); $_SESSION['last_commercial_id'] = (isset($_SESSION['last_commercial_id'])) ? $_SESSION['last_commercial_id'] : -1; $s->assign("id",$commercial->id); $s->assign("city_id",$commercial->city_id); if (!isset($_SESSION['admin']) || (isset($_SESSION['user_id']) && $commercial->user_id!=$_SESSION['user_id'])) { $commercial->incVisitorCount(); } $s->assign("YANDEX_KEY",YANDEX_KEY); $s->assign("title","Коммерческая недвижимость $act $address - Недвижимость Йошкар-Олы"); $s->display("commercial_view.tpl"); }