147 lines
7.1 KiB
PHP
147 lines
7.1 KiB
PHP
<?php
|
||
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
|
||
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/ImportRecord.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/document/target/DocTarget.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/Apartment.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/Block.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/ImporterService.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/Building.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/RoomType.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/DecorationType.php';
|
||
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/FlatType.php';
|
||
|
||
if ($_SESSION['id'] && $_GET['id'] && is_numeric($_GET['id'])) {
|
||
|
||
$get = clearInputData($_GET);
|
||
$apartment = Apartment::findOne($get['id']);
|
||
$block = Block::findOne($apartment->block_id);
|
||
$building = Building::findOne($apartment->building_id);
|
||
|
||
$fee = FlatType::findOne($apartment->flat_type_id)->name == FlatType::RETRANSFER_NAME ? $block->getCalculatedRetransferFee() : $block->getCalculatedFee();
|
||
|
||
$price = round($fee * $apartment->discount_price / 100);
|
||
?>
|
||
|
||
<div class="left flat__info">
|
||
|
||
<!-- <div class="row comission">
|
||
<div class="row-head">Ваши комиссионные</div>
|
||
<div class="row-min">
|
||
<div class="proc"><?php // echo number_format($fee, 2, ',', ' '); ?>%</div>
|
||
<div class="sum"><?php // echo number_format($price, 0, ',', ' ')?> <span class="rub">p</span></div>
|
||
</div>
|
||
</div> -->
|
||
<div class="row">
|
||
<div class="NB__label">Корпус</div>
|
||
<div class="NB__value"><? echo $building->corp; ?></div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="NB__label">№ кв</div>
|
||
<div class="NB__value"><? echo $apartment->number; ?></div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="NB__label">Тип кв</div>
|
||
<div class="NB__value"><? echo RoomType::findOne($apartment->room_type_id)->name; ?></div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="NB__label">Этаж</div>
|
||
<div class="NB__value"><? echo $apartment->flat_floor; ?></div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="NB__label">№ подъезда</div>
|
||
<div class="NB__value"><? echo $apartment->section; ?></div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="NB__label">Отделка</div>
|
||
<div class="NB__value"><? echo DecorationType::findOne($apartment->decoration_id)->name; ?></div>
|
||
</div>
|
||
<!-- <div class="row">
|
||
<div class="NB__label">Высота потолков</div>
|
||
<div class="NB__value"><? // echo $apartment->height; ?></div>
|
||
</div> -->
|
||
<div class="row">
|
||
<div class="row-head">Площадь</div>
|
||
<div class="row-min">
|
||
<div class="NB__label">общая</div>
|
||
<div class="NB__value"><? echo $apartment->space_total; ?></div>
|
||
</div>
|
||
<!-- <div class="row-min">
|
||
<div class="NB__label">комнат</div>
|
||
<div class="NB__value"><? // if ($apartment->space_room) { echo str_replace("+", " + ", $apartment->space_room); } else { echo $apartment->space_room; } ?></div>
|
||
</div>
|
||
<div class="row-min">
|
||
<div class="NB__label">кухни</div>
|
||
<div class="NB__value"><? // echo $apartment->space_kitchen; ?></div>
|
||
</div> -->
|
||
</div>
|
||
<div class="row">
|
||
<div class="row-head">Оплата</div>
|
||
<!-- <div class="row-min">
|
||
<div class="NB__label">базовая, м<sup>2</sup></div>
|
||
<div class="NB__value"><? // echo number_format($apartment->meter_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
|
||
</div> -->
|
||
<div class="row-min">
|
||
<div class="NB__label">Стоимость за. м<sup>2</sup></div>
|
||
<div class="NB__value"><? echo number_format($apartment->discount_meter_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
|
||
</div>
|
||
<!-- <div class="row-min">
|
||
<div class="NB__label">базовая</div>
|
||
<div class="NB__value"><? // echo number_format($apartment->base_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
|
||
</div> -->
|
||
<div class="row-min">
|
||
<div class="NB__label">Полная стоимость.</div>
|
||
<div class="NB__value"><? echo number_format($apartment->discount_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div><b><? echo FlatType::findOne($apartment->flat_type_id)->name; ?></b></div>
|
||
</div>
|
||
</div>
|
||
<div class="right flat__images">
|
||
<script>
|
||
function imageOnError(e) {
|
||
console.log($(e));
|
||
$(e).hide()
|
||
$(e).parent().append('<p>В данный момент планировки нет, мы работаем над этим.</p>')
|
||
$(e).next('.logo-wrapper').hide()
|
||
}
|
||
</script>
|
||
<div class="flat__image">
|
||
<?php if ($apartment->image) {?>
|
||
<div class="flat-plan flat-flat-plan">
|
||
<div class="plan__label">Планировка квартиры</div>
|
||
<img src="<?php echo $apartment->image; ?>"
|
||
onerror="imageOnError(this)"
|
||
alt="Планировка квартиры - для изменения масштаба используйте колесо мышки">
|
||
<div class="logo-wrapper">
|
||
<?php if ($_SESSION['photo']) { ?>
|
||
<img src="/photos/agency/<?php echo $_SESSION['photo']; ?>">
|
||
<?php } else {?>
|
||
<div class="text-logo"><span><span class="logo-green">Joy</span>Work</span></div>
|
||
<?php }?>
|
||
</div>
|
||
</div>
|
||
<?php } ?>
|
||
<?php if ($apartment->image2) {?>
|
||
<div class="flat-plan flat-etag-plan">
|
||
<div class="plan__label">Планировка этажа</div>
|
||
<img src="<?php echo $apartment->image2; ?>"
|
||
onerror="imageOnError(this)"
|
||
alt="Планировка этажа - для изменения масштаба используйте колесо мышки">
|
||
<div class="logo-wrapper">
|
||
<?php if ($_SESSION['photo']) { ?>
|
||
<img src="/photos/agency/<?php echo $_SESSION['photo']; ?>">
|
||
<?php } else {?>
|
||
<div class="text-logo"><span><span class="logo-green">Joy</span>Work</span></div>
|
||
<?php }?>
|
||
</div>
|
||
</div>
|
||
<?php } ?>
|
||
</div>
|
||
</div>
|
||
<div class="clear"></div>
|
||
|
||
<?php
|
||
}
|
||
?>
|