| Current Path : /var/www/homesaver/www/local/templates/aspro_next/components/bitrix/news.detail/news/ |
| Current File : /var/www/homesaver/www/local/templates/aspro_next/components/bitrix/news.detail/news/template.php |
<?if(!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) die();?>
<?$this->setFrameMode(true);?>
<?use \Bitrix\Main\Localization\Loc;?>
<?// shot top banners start?>
<?$bShowTopBanner = (isset($arResult['SECTION_BNR_CONTENT'] ) && $arResult['SECTION_BNR_CONTENT'] == true);?>
<?if($bShowTopBanner):?>
<?$this->SetViewTarget("section_bnr_content");?>
<?CNext::ShowTopDetailBanner($arResult, $arParams);?>
<?$this->EndViewTarget();?>
<?endif;?>
<?// shot top banners end?>
<?// form question?>
<?global $isHideLeftBlock;?>
<?$bShowFormQuestion = ($arResult['DISPLAY_PROPERTIES']['FORM_QUESTION']['VALUE_XML_ID'] == 'YES');?>
<?if($bShowFormQuestion):?>
<?ob_start();?>
<div class="ask_a_question">
<div class="inner">
<div class="text-block">
<?$APPLICATION->IncludeComponent(
'bitrix:main.include',
'',
Array(
'AREA_FILE_SHOW' => 'page',
'AREA_FILE_SUFFIX' => 'ask',
'EDIT_TEMPLATE' => ''
)
);?>
</div>
</div>
<div class="outer">
<span><span class="btn btn-default btn-lg white animate-load" data-event="jqm" data-param-form_id="ASK" data-name="question"><span><?=(strlen($arParams['S_ASK_QUESTION']) ? $arParams['S_ASK_QUESTION'] : Loc::getMessage('S_ASK_QUESTION'))?></span></span></span>
</div>
</div>
<?$sFormQuestion = ob_get_contents();
ob_end_clean();?>
<?if(!$isHideLeftBlock):?>
<?$this->SetViewTarget('under_sidebar_content');?>
<?=$sFormQuestion;?>
<?$this->EndViewTarget();?>
<?else:?>
<div class="row">
<div class="col-md-9">
<?endif;?>
<?endif;?>
<?// element name?>
<?if($arParams['DISPLAY_NAME'] != 'N' && strlen($arResult['NAME'])):?>
<h2><?=$arResult['NAME']?></h2>
<?endif;?>
<?// single detail image?>
<?if($arResult['FIELDS']['DETAIL_PICTURE']):?>
<?
$atrTitle = (strlen($arResult['DETAIL_PICTURE']['DESCRIPTION']) ? $arResult['DETAIL_PICTURE']['DESCRIPTION'] : (strlen($arResult['DETAIL_PICTURE']['TITLE']) ? $arResult['DETAIL_PICTURE']['TITLE'] : $arResult['NAME']));
$atrAlt = (strlen($arResult['DETAIL_PICTURE']['DESCRIPTION']) ? $arResult['DETAIL_PICTURE']['DESCRIPTION'] : (strlen($arResult['DETAIL_PICTURE']['ALT']) ? $arResult['DETAIL_PICTURE']['ALT'] : $arResult['NAME']));
?>
<?if($arResult['PROPERTIES']['PHOTOPOS']['VALUE_XML_ID'] == 'LEFT'):?>
<div class="detailimage image-left col-md-4 col-sm-4 col-xs-12"><a href="<?=$arResult['DETAIL_PICTURE']['SRC']?>" class="fancy" title="<?=$atrTitle?>"><img src="<?=$arResult['DETAIL_PICTURE']['SRC']?>" class="img-responsive" title="<?=$atrTitle?>" alt="<?=$atrAlt?>" /></a></div>
<?elseif($arResult['PROPERTIES']['PHOTOPOS']['VALUE_XML_ID'] == 'RIGHT'):?>
<div class="detailimage image-right col-md-4 col-sm-4 col-xs-12"><a href="<?=$arResult['DETAIL_PICTURE']['SRC']?>" class="fancy" title="<?=$atrTitle?>"><img src="<?=$arResult['DETAIL_PICTURE']['SRC']?>" class="img-responsive" title="<?=$atrTitle?>" alt="<?=$atrAlt?>" /></a></div>
<?elseif($arResult['PROPERTIES']['PHOTOPOS']['VALUE_XML_ID'] == 'TOP'):?>
<?$this->SetViewTarget('top_section_filter_content');?>
<div class="detailimage image-head"><img src="<?=$arResult['DETAIL_PICTURE']['SRC']?>" class="img-responsive" title="<?=$atrTitle?>" alt="<?=$atrAlt?>"/></div>
<?$this->EndViewTarget();?>
<?else:?>
<div class="detailimage image-wide"><a href="<?=$arResult['DETAIL_PICTURE']['SRC']?>" class="fancy" title="<?=$atrTitle?>"><img src="<?=$arResult['DETAIL_PICTURE']['SRC']?>" class="img-responsive" title="<?=$atrTitle?>" alt="<?=$atrAlt?>" /></a></div>
<?endif;?>
<?endif;?>
<?if(!$bShowTopBanner && strlen($arResult['FIELDS']['PREVIEW_TEXT'])):?>
<div class="introtext_wrapper">
<div class="introtext">
<?if($arResult['PREVIEW_TEXT_TYPE'] == 'text'):?>
<p><?=$arResult['FIELDS']['PREVIEW_TEXT'];?></p>
<?else:?>
<?=$arResult['FIELDS']['PREVIEW_TEXT'];?>
<?endif;?>
</div>
</div>
<?endif;?>
<?if($arResult['COMPANY']):?>
<div class="wraps barnd-block">
<div class="item-views list list-type-block image_left">
<?if($arResult['COMPANY']['PROPERTY_SLOGAN_VALUE']):?>
<div class="slogan"><?=$arResult['COMPANY']['PROPERTY_SLOGAN_VALUE'];?></div>
<?endif;?>
<div class="items row">
<div class="col-md-12">
<div class="item noborder clearfix">
<?if($arResult['COMPANY']['IMAGE-BIG']):?>
<div class="image">
<a href="<?=$arResult['COMPANY']['DETAIL_PAGE_URL'];?>">
<img src="<?=$arResult['COMPANY']['IMAGE-BIG']['src'];?>" alt="<?=$arResult['COMPANY']['NAME'];?>" title="<?=$arResult['COMPANY']['NAME'];?>" class="img-responsive">
</a>
</div>
<?endif;?>
<div class="body-info">
<?if($arResult['COMPANY']['DETAIL_TEXT']):?>
<div class="previewtext">
<?=$arResult['COMPANY']['DETAIL_TEXT'];?>
</div>
<?endif;?>
<?if($arResult['COMPANY']['PROPERTY_SITE_VALUE']):?>
<div class="properties">
<div class="inner-wrapper">
<!-- noindex -->
<a class="property icon-block site" href="<?=$arResult['COMPANY']['PROPERTY_SITE_VALUE'];?>" target="_blank" rel="nofollow">
<?=$arResult['COMPANY']['PROPERTY_SITE_VALUE'];?>
</a>
<!-- /noindex -->
</div>
</div>
<?endif;?>
</div>
</div>
</div>
</div>
</div>
<hr>
</div>
<?endif;?>
<?// date active from or dates period active?>
<?if(strlen($arResult['DISPLAY_PROPERTIES']['PERIOD']['VALUE']) || ($arResult['DISPLAY_ACTIVE_FROM'] && in_array('DATE_ACTIVE_FROM', $arParams['FIELD_CODE']))):?>
<div class="period">
<?if(strlen($arResult['DISPLAY_PROPERTIES']['PERIOD']['VALUE'])):?>
<span class="date"><?=$arResult['DISPLAY_PROPERTIES']['PERIOD']['VALUE']?></span>
<?else:?>
<span class="date"><?=$arResult['DISPLAY_ACTIVE_FROM']?></span>
<?endif;?>
</div>
<?endif;?>
<?if(strlen($arResult['FIELDS']['DETAIL_TEXT'])):?>
<div class="content">
<?// element detail text?>
<?if(strlen($arResult['FIELDS']['DETAIL_TEXT'])):?>
<?if($arResult['DETAIL_TEXT_TYPE'] == 'text'):?>
<p><?=$arResult['FIELDS']['DETAIL_TEXT'];?></p>
<?else:?>
<?=$arResult['FIELDS']['DETAIL_TEXT'];?>
<?endif;?>
<?endif;?>
</div>
<?endif;?>
<?// show link sale?>
<?$bShowSales = (count($arResult['DISPLAY_PROPERTIES']['LINK_SALE']['VALUE'])>0);?>
<?if($bShowSales):?>
<?$GLOBALS['arrSaleFilter'] = array('ID' => $arResult['DISPLAY_PROPERTIES']['LINK_SALE']['VALUE']); ?>
<div class="stockblock">
<?$APPLICATION->IncludeComponent(
"bitrix:news.list",
"news1",
array(
"IBLOCK_TYPE" => "aspro_next_content",
"IBLOCK_ID" => CNextCache::$arIBlocks[SITE_ID]["aspro_next_content"]["aspro_next_news"][0],
"NEWS_COUNT" => "20",
"SORT_BY1" => "SORT",
"SORT_ORDER1" => "ASC",
"SORT_BY2" => "ID",
"SORT_ORDER2" => "DESC",
"FILTER_NAME" => "arrSaleFilter",
"FIELD_CODE" => array(
0 => "NAME",
1 => "PREVIEW_TEXT",
3 => "DATE_ACTIVE_FROM",
4 => "",
),
"PROPERTY_CODE" => array(
0 => "PERIOD",
1 => "REDIRECT",
2 => "",
),
"CHECK_DATES" => "Y",
"DETAIL_URL" => "",
"AJAX_MODE" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "Y",
"CACHE_GROUPS" => "N",
"PREVIEW_TRUNCATE_LEN" => "",
"ACTIVE_DATE_FORMAT" => "d.m.Y",
"SET_TITLE" => "N",
"SET_STATUS_404" => "N",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "N",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"PARENT_SECTION" => "",
"PARENT_SECTION_CODE" => "",
"INCLUDE_SUBSECTIONS" => "Y",
"PAGER_TEMPLATE" => ".default",
"DISPLAY_TOP_PAGER" => "N",
"DISPLAY_BOTTOM_PAGER" => "Y",
"PAGER_TITLE" => "�������",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"VIEW_TYPE" => "table",
"BIG_BLOCK" => "Y",
"IMAGE_POSITION" => "left",
"COUNT_IN_LINE" => "2",
),
false, array("HIDE_ICONS" => "Y")
);?>
</div>
<?endif;?>
<?// order block?>
<?if($arResult['DISPLAY_PROPERTIES']['FORM_ORDER']['VALUE_XML_ID'] == 'YES'):?>
<table class="order-block">
<tr>
<td class="col-md-9 col-sm-8 col-xs-7 valign">
<div class="text">
<?$APPLICATION->IncludeComponent(
'bitrix:main.include',
'',
Array(
'AREA_FILE_SHOW' => 'page',
'AREA_FILE_SUFFIX' => 'services',
'EDIT_TEMPLATE' => ''
)
);?>
</div>
</td>
<td class="col-md-3 col-sm-4 col-xs-5 valign">
<div class="btns">
<span class="btn btn-default btn-lg animate-load" data-event="jqm" data-param-form_id="<?=($arParams["FORM_ID_ORDER_SERVISE"] ? $arParams["FORM_ID_ORDER_SERVISE"] : 'SERVICES');?>" data-name="order_services" data-autoload-service="<?=CNext::formatJsName($arResult['NAME']);?>" data-autoload-project="<?=CNext::formatJsName($arResult['NAME']);?>"><span><?=(strlen($arParams['S_ORDER_SERVISE']) ? $arParams['S_ORDER_SERVISE'] : Loc::getMessage('S_ORDER_SERVISE'))?></span></span>
</div>
</td>
</tr>
</table>
<?endif;?>
<?// display properties?>
<?if($arResult['DISPLAY_PROPERTIES_FORMATTED']):?>
<div class="wraps">
<hr/>
<h5><?=(strlen($arParams['T_CHARACTERISTICS']) ? $arParams['T_CHARACTERISTICS'] : Loc::getMessage('T_CHARACTERISTICS'))?></h5>
<div class="chars">
<div class="char-wrapp">
<table class="props_table">
<?foreach($arResult['DISPLAY_PROPERTIES_FORMATTED'] as $PCODE => $arProp):?>
<tr class="char">
<td class="char_name">
<?if($arProp['HINT']):?>
<div class="hint">
<span class="icons" data-toggle="tooltip" data-placement="top" title="<?=$arProp['HINT']?>"></span>
</div>
<?endif;?>
<span><?=$arProp['NAME']?></span>
</td>
<td class="char_value">
<span>
<?if(is_array($arProp['DISPLAY_VALUE'])):?>
<?foreach($arProp['DISPLAY_VALUE'] as $key => $value):?>
<?if($arProp['DISPLAY_VALUE'][$key + 1]):?>
<?=$value.' / '?>
<?else:?>
<?=$value?>
<?endif;?>
<?endforeach;?>
<?else:?>
<?=$arProp['DISPLAY_VALUE']?>
<?endif;?>
</span>
</td>
</tr>
<?endforeach;?>
</table>
</div>
</div>
</div>
<?endif;?>
<?// gallery?>
<?if($arResult['GALLERY']):?>
<div class="wraps galerys-block with-padding">
<hr/>
<h5><?=(strlen($arParams['T_GALLERY']) ? $arParams['T_GALLERY'] : Loc::getMessage('T_GALLERY'))?></h5>
<?if($arParams['GALLERY_TYPE'] == 'small'):?>
<div class="small-gallery-block">
<div class="flexslider unstyled front border small_slider custom_flex top_right color-controls" data-plugin-options='{"animation": "slide", "useCSS": true, "directionNav": true, "controlNav" :true, "animationLoop": true, "slideshow": false, "counts": [4, 3, 2, 1]}'>
<ul class="slides items">
<?foreach($arResult['GALLERY'] as $i => $arPhoto):?>
<li class="col-md-3 item visible">
<div>
<img src="<?=$arPhoto['PREVIEW']['src']?>" class="img-responsive inline" title="<?=$arPhoto['TITLE']?>" alt="<?=$arPhoto['ALT']?>" />
</div>
<a href="<?=$arPhoto['DETAIL']['SRC']?>" class="fancy dark_block_animate" rel="gallery" target="_blank" title="<?=$arPhoto['TITLE']?>"></a>
</li>
<?endforeach;?>
</ul>
</div>
</div>
<?else:?>
<div class="gallery-block">
<div class="gallery-wrapper">
<div class="inner">
<?if(count($arResult["GALLERY"]) > 1):?>
<div class="small-gallery-wrapper">
<div class="flexslider unstyled small-gallery center-nav" data-plugin-options='{"slideshow": false, "useCSS": true, "animation": "slide", "animationLoop": true, "itemWidth": 60, "itemMargin": 20, "minItems": 1, "maxItems": 9, "slide_counts": 1, "asNavFor": ".gallery-wrapper .bigs"}' id="carousel1">
<ul class="slides items">
<?foreach($arResult["GALLERY"] as $arPhoto):?>
<li class="item">
<img class="img-responsive inline" border="0" src="<?=$arPhoto["THUMB"]["src"]?>" title="<?=$arPhoto['TITLE']?>" alt="<?=$arPhoto['ALT']?>" />
</li>
<?endforeach;?>
</ul>
</div>
</div>
<?endif;?>
<div class="flexslider big_slider dark bigs color-controls" id="slider" data-plugin-options='{"animation": "slide", "useCSS": true, "directionNav": true, "controlNav" :true, "animationLoop": true, "slideshow": false, "sync": ".gallery-wrapper .small-gallery", "counts": [1, 1, 1]}'>
<ul class="slides items">
<?foreach($arResult['GALLERY'] as $i => $arPhoto):?>
<li class="col-md-12 item">
<a href="<?=$arPhoto['DETAIL']['SRC']?>" class="fancy" rel="gallery" target="_blank" title="<?=$arPhoto['TITLE']?>">
<img src="<?=$arPhoto['PREVIEW']['src']?>" class="img-responsive inline" title="<?=$arPhoto['TITLE']?>" alt="<?=$arPhoto['ALT']?>" />
<span class="zoom"></span>
</a>
</li>
<?endforeach;?>
</ul>
</div>
</div>
</div>
</div>
<?endif;?>
</div>
<?endif;?>
<?// docs files?>
<?if($arResult['DISPLAY_PROPERTIES']['DOCUMENTS']['VALUE']):?>
<div class="wraps docs-block">
<hr/>
<h5><?=(strlen($arParams['T_DOCS']) ? $arParams['T_DOCS'] : Loc::getMessage('T_DOCS'))?></h5>
<div class="files_block">
<div class="row">
<?foreach($arResult['PROPERTIES']['DOCUMENTS']['VALUE'] as $arItem):?>
<div class="col-md-3 col-sm-6">
<?$arFile=CNext::GetFileInfo($arItem);?>
<div class="file_type clearfix <?=$arFile["TYPE"];?>">
<i class="icon"></i>
<div class="description">
<a target="_blank" href="<?=$arFile["SRC"];?>" class="dark_link"><?=$arFile["DESCRIPTION"];?></a>
<span class="size">
<?=$arFile["FILE_SIZE_FORMAT"];?>
</span>
</div>
</div>
</div>
<?endforeach;?>
</div>
</div>
</div>
<?endif;?>
<?// form question?>
<?if($bShowFormQuestion && $isHideLeftBlock):?>
</div>
<div class="col-md-3 hidden-xs hidden-sm">
<div class="fixed_block_fix"></div>
<div class="ask_a_question_wrapper">
<?=$sFormQuestion;?>
</div>
</div>
</div>
<?endif;?>