detail.php
5.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<?
/** @var $item \SH\Entities\Project */
/** @var $img \Cpeople\Classes\Block\Image */
$item = $arResult['ITEM'];
$square = $item->getSquare();
$floors = $item->getFloorCount();
$bedrooms = $item->getBedroomCount();
$gallery = $item->getPreviewGallery();
?>
<div class="page-head _project js-full" data-id="<?= $item->ID ?>" style="height: 300px">
<div class="phone" itemscope itemtype="http://schema.org/Organization">
<span itemprop="name" style="display:none">Stroy House</span>
<span itemprop="email" style="display:none">info@s-h.ru</span>
<span itemprop="address" style="display:none">Россия, Московская область, Истринский район, Веледниково, улица Живописная, дом 25.</span>
<span itemprop="address" style="display:none">Россия, Москва, Селивёрстов переулок, 1А</span>
<a href="tel:+7 (495) 645–44–30" class="phone-value" itemprop="telephone">+7 (495) 645–44–30</a>
<span itemprop="telephone" style="display:none">+7 (495) 645-44-34</span>
<div class="project js-project">
<a href="#order_price" class='phone-call js-order-project'>Заказать звонок</a>
</div>
<?$APPLICATION->IncludeComponent('cpeople:form', 'callback')?>
</div>
<div class="path">
<ul class="path-elements">
<li class="path-elements-item"><a href="/">Главная</a></li>
<li class="path-elements-item"><a href="/projects/">Проекты</a></li>
<? if($breadcrumb = $arResult['ITEM']->getTypeBreadcrumb()) { ?>
<li class="path-elements-item"><a href="<?= $breadcrumb[1] ?>"><?= $breadcrumb[0] ?></a></li>
<? } ?>
</ul>
<h1 class="path-current"><?= $item->getName() ?></h1>
</div>
<a href="#!" class="project-like js-fav-toggle">нравится</a>
<? require 'detail-gallery.php' ?>
<div class="project-info">
<? if($square || $floors || $bedrooms) { ?>
<div class="project-info-specs">
<span class="va"></span>
<? if($square) { ?>
<span class="project-info-specs-item _square">
<span class="project-info-specs-item-value"><?= $square ?></span>
<span class="project-info-specs-item-unit">м<sup>2</sup></span>
<?/*<span class="project-info-specs-item-sub">площадь</span>*/?>
</span>
<? } ?>
<? if($floors) { ?>
<span class="project-info-specs-item _floors">
<span class="project-info-specs-item-value"><?= $floors ?></span>
<span class="project-info-specs-item-unit"><?= num_to_string($floors, 'этаж', 'этажа', 'этажей', false) ?></span>
</span>
<? } ?>
<? if($bedrooms) { ?>
<span class="project-info-specs-item _bedrooms">
<span class="project-info-specs-item-value"><?= $bedrooms ?></span>
<span class="project-info-specs-item-unit"><?= num_to_string($bedrooms, 'спальня', 'спальни', 'спален', false) ?></span>
</span>
<? } ?>
</div>
<? } ?>
<div class="project-info-link-wr">
<span class="va"></span>
<? if(isset($planImageI)) { ?>
<a href="#layout" class="project-info-link big-button _white js-slide-to-layout" data-image="<?= $planImageI ?>">Планировки</a>
<? } ?>
<a href="#order" class="project-info-link big-button js-order-project">Хочу такой дом</a>
</div>
</div>
<!---->
</div>
</div>
<!---->
</div>
<div class="page-content">
<div class="project js-project">
<div class="centering">
<div class="project-text">
<?= $item->DETAIL_TEXT ?>
</div>
<? if(($youtubeId = $item->getPropValue('YOUTUBE_URL')) && $youtubeId = getYoutubeId($youtubeId)) { ?>
<?
$youtubePreview = $item->hasFile('YOUTUBE_PREVIEW')
? $item->getImageThumb('YOUTUBE_PREVIEW', array('width' => 540, 'height' => 320, 'type' => 'put_out'))
: '//img.youtube.com/vi/' . $youtubeId . '/0.jpg';
$youtubeTitle = $item->getPropValue('YOUTUBE_TITLE');
$youtubeText = $item->getPropValue('YOUTUBE_TEXT');
?>
<div class="project-reviews">
<a href="https://www.youtube.com/embed/<?= $youtubeId ?>?autoplay=1" class="project-reviews-item fancybox fancybox.iframe" style="background-image: url(<?= $youtubePreview ?>)">
<? if($youtubeTitle || $youtubeText) { ?>
<span class="project-reviews-item-text">
<span class="project-reviews-item-title"><?= $youtubeTitle ?></span>
<span class="project-reviews-item-date"><?= $youtubeText ?></span>
</span>
<? } ?>
<span class="project-reviews-item-play"></span>
</a>
</div>
<? } ?>
</div>
<a href="#order_price" class='project-price-order js-order-project'>Узнать стоимость проекта</a>
<h3 class="project-similar-title">Похожие проекты</h3>
<ul class="project-similar tiles js-tiles js-more-container projects-list" data-url="/ajax/project.php?similar-project=<?= $item->ID ?>">
<? require INCLUDE_PATH . 'project-list.php' ?>
</ul>
<? if($arResult['REMAIN'] > 0) { ?>
<div class="icon-preloader js-more-icon-preloader" data-mode="auto">Загрузка...</div>
<? } ?>
</div>
</div>
<?$APPLICATION->IncludeComponent('cpeople:form', 'feedback_project_popup', array('PROJECT_CODE' => $arResult['ITEM']->CODE))?>
<?$APPLICATION->IncludeComponent('cpeople:form', 'feedback_project_popup_order', array('PROJECT_CODE' => $arResult['ITEM']->CODE))?>