Карта сайта, фильтры, мелкие правки

parents
<?
require_once($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
CModule::IncludeModule("iblock");
?>
<?
if ($_POST['NAME']){
$el = new CIBlockElement;
$PROP=[];
$PROP['QUEST']=$_POST['QUEST'];
$arLoad = Array(
"MODIFIED_BY" => $USER->GetID(), // элемент изменен текущим пользователем
"IBLOCK_SECTION_ID" => false, // элемент лежит в корне раздела
"IBLOCK_ID" => 8,
"PROPERTY_VALUES"=> $PROP,
"NAME" => $_POST['NAME'],
"ACTIVE" => "N", //
"PREVIEW_TEXT" => $_POST['COMMENT'],
);
$el->Add($arLoad);
}
?>
<?
require_once($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
CModule::IncludeModule("iblock");
?>
<?
if ($_POST['id']) {
// получаем адрес
$address = "";
$dbEnums = \Bitrix\Iblock\PropertyEnumerationTable::getList(array(
'order' => array('SORT' => 'asc'), // параметры сортировки
'select' => array('*'), // * - означает что выбираем все поля
'filter' => array('PROPERTY_ID' => 4) // параметры фильтра
));
while ($arEnum = $dbEnums->fetch()) {
if ($arEnum['ID'] == $_POST['id']) $address = $arEnum['VALUE'];
}
// получаем квесты
$quests = elements(1, $_POST['id']);
// получаем чайные
$dbEnums = \Bitrix\Iblock\PropertyEnumerationTable::getList(array(
'order' => array('SORT' => 'asc'), // параметры сортировки
'select' => array('*'), // * - означает что выбираем все поля
'filter' => array('PROPERTY_ID' => 26) // параметры фильтра
));
while ($arEnum = $dbEnums->fetch()) {
if ($arEnum['VALUE'] == $address) $propId = $arEnum['ID'];
}
$teas = elements(7, $propId);
}
?>
<div class="container-fluid p-0">
<div class="yandex-title"><?= $address ?></div>
<div class="row mt-16 ">
<?if (!empty($quests)){?>
<div class="col-12 col-lg-6 nopadding">
<div class="yandex-border">
<? foreach ($quests as $k => $quest) { ?>
<a target="_blank" href="<?= $quest['DETAIL_PAGE_URL'] ?>">
<?= $quest['NAME'] ?>
</a>
<? } ?>
</div>
</div>
<?}?>
<?if (!empty($teas)){?>
<div class="col-12 col-lg-6 nopadding">
<div class="yandex-border ml-16">
<? foreach ($teas as $k => $tea) { ?>
<a target="_blank" href="<?= $tea['DETAIL_PAGE_URL'] ?>">
<?= $tea['NAME'] ?>
</a>
<? } ?>
</div>
</div>
<?}?>
</div>
</div>
</div>
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
$arComponentDescription = array(
"NAME" => "Yandex.map",
"DESCRIPTION" => "",
"ICON" => "/images/news_detail.gif",
"SORT" => 30,
"CACHE_PATH" => "Y",
"PATH" => array(
"ID" => "vt2b",
),
);
?>
\ No newline at end of file
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
if(!CModule::IncludeModule("iblock"))
return;
$arTypes = CIBlockParameters::GetIBlockTypes();
$arIBlocks=Array();
$db_iblock = CIBlock::GetList(Array("SORT"=>"ASC"), Array("SITE_ID"=>$_REQUEST["site"], "TYPE" => ($arCurrentValues["IBLOCK_TYPE"]!="-"?$arCurrentValues["IBLOCK_TYPE"]:"")));
while($arRes = $db_iblock->Fetch())
$arIBlocks[$arRes["ID"]] = $arRes["NAME"];
$arSorts = Array(
"ASC"=>GetMessage("T_IBLOCK_DESC_ASC"),
"DESC"=>GetMessage("T_IBLOCK_DESC_DESC"),
);
$arSortFields = Array(
"ID" => GetMessage("T_IBLOCK_DESC_FID"),
"NAME" => GetMessage("T_IBLOCK_DESC_FNAME"),
"ACTIVE_FROM" => GetMessage("T_IBLOCK_DESC_FACT"),
"SORT" => GetMessage("T_IBLOCK_DESC_FSORT"),
"TIMESTAMP_X" => GetMessage("T_IBLOCK_DESC_FTSAMP")
);
$arProperty_LNS = array();
$rsProp = CIBlockProperty::GetList(Array("sort"=>"asc", "name"=>"asc"), Array("ACTIVE"=>"Y", "IBLOCK_ID"=>(isset($arCurrentValues["IBLOCK_ID"])?$arCurrentValues["IBLOCK_ID"]:$arCurrentValues["ID"])));
while ($arr=$rsProp->Fetch())
{
$arProperty[$arr["CODE"]] = "[".$arr["CODE"]."] ".$arr["NAME"];
if (in_array($arr["PROPERTY_TYPE"], array("L", "N", "S")))
{
$arProperty_LNS[$arr["CODE"]] = "[".$arr["CODE"]."] ".$arr["NAME"];
}
}
$arUGroupsEx = Array();
$dbUGroups = CGroup::GetList($by = "c_sort", $order = "asc");
while($arUGroups = $dbUGroups -> Fetch())
{
$arUGroupsEx[$arUGroups["ID"]] = $arUGroups["NAME"];
}
$arComponentParameters = array(
"GROUPS" => array(
),
"PARAMETERS" => array(
"AJAX_MODE" => array(),
"IBLOCK_TYPE" => Array(
"PARENT" => "BASE",
"NAME" => GetMessage("T_IBLOCK_DESC_LIST_TYPE"),
"TYPE" => "LIST",
"VALUES" => $arTypes,
"DEFAULT" => "news",
"REFRESH" => "Y",
),
"IBLOCK_ID" => Array(
"PARENT" => "BASE",
"NAME" => GetMessage("T_IBLOCK_DESC_LIST_ID"),
"TYPE" => "LIST",
"VALUES" => $arIBlocks,
"DEFAULT" => '',
"ADDITIONAL_VALUES" => "Y",
"REFRESH" => "Y",
),
),
);
unset($arComponentParameters["PARAMETERS"]["PAGER_SHOW_ALWAYS"]);
if($arCurrentValues["USE_PERMISSIONS"]!="Y")
unset($arComponentParameters["PARAMETERS"]["GROUP_PERMISSIONS"]);
?>
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();
CModule::IncludeModule("iblock");
// получение аддресов из базы
$arResult['ADDRESS'] = [];
$dbEnums = \Bitrix\Iblock\PropertyEnumerationTable::getList(array(
'order' => array('SORT' => 'asc'), // параметры сортировки
'select' => array('*'), // * - означает что выбираем все поля
'filter' => array('PROPERTY_ID' => 4) // параметры фильтра
));
while ($arEnum = $dbEnums->fetch()) {
//получение координат
$address="г. Оренбург, ".$arEnum['VALUE'];
$ch = curl_init('https://geocode-maps.yandex.ru/1.x/?apikey=4fcc5667-6e47-45d8-82a9-0741d4189a69&format=json&geocode=' . urlencode($address));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HEADER, false);
$res = curl_exec($ch);
curl_close($ch);
$res = json_decode($res, true);
$coordinates = $res['response']['GeoObjectCollection']['featureMember'][0]['GeoObject']['Point']['pos'];
$coordinate = explode(" ",$coordinates);
$arEnum['COORDINATES']=$coordinate[1].", ".$coordinate[0];
$arResult['ADDRESS'][$arEnum['ID']] = $arEnum;
}
//echo "<pre>";
//print_r( $arResult['ADDRESS']);
//echo "</pre>";
$this->IncludeComponentTemplate();
?>
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die(); ?>
<script src="https://api-maps.yandex.ru/2.1/?load=package
.standard&lang=ru-RU&apikey=4fcc5667-6e47-45d8-82a9-0741d4189a69"></script>
<script>
ymaps.ready(function () {
ymaps.ready(init);
});
function init() {
// Создание экземпляра карты.
var myMap = new ymaps.Map('map', {
center: [51.768205, 55.096964],
zoom: 10,
controls: [
'zoomControl'
],
zoomMargin: [20]
}),
<?foreach($arResult["ADDRESS"] as $k=>$item){?>
myPlacemark<?=$k?> = new ymaps.Placemark([<?=$item['COORDINATES']?>], {
balloonContentHeader: "<?=$item['VALUE']?>",
balloonContentBody: "<a class='yandex-modal' data-id='<?=$item['ID']?>' href='#'>Подробнее</a>",
});
myMap.geoObjects.add(myPlacemark<?=$k?>);
<?}?>
// Выставляем масштаб карты чтобы были видны все группы.
if ($(window).width() < 990) {
myMap.setBounds(myMap.geoObjects.getBounds(), {checkZoomRange: true, zoomMargin: 10});
}
$('.yandex-modal').on('click', function (e) {
e.preventDefault();
let id = $(this).data('id');
console.log(id);
});
}
</script>
<div class="page_content">
<div class="content_box">
<h1 class="h1_head">Контакты</h1>
<div class="row">
<div class="col-lg-6 col-md-4 col-sm-4 col-xs-12">
<div class="contact-block">
<p>Для записи на игры: +7 (3532) 518-001, +7 (950) 185-00-51</p>
<p>Для отзывов и предложений:<br> <a href="mailto:blackcat-quest@bk.ru">blackcat-quest@bk.ru</a>
</p>
<p>Для заказа мероприятий:<br> <a href="mailto:blackcat-quest@bk.ru">blackcat-quest@bk.ru</a><br>
</p>
<p>Мы в <a href="https://vk.com/blackcat_quest" target="_blank">Вконтакте</a> Мы в <a
href="https://t.me/black_cat_quest" target="_blank">Telegram</a>
</p>
<!--<h1 class="h1_head">Заказать звонок</h1>
-->
</div>
</div>
</div>
<div id="map" style="height:600px"></div>
</div>
</div>
\ No newline at end of file
<?
\Bitrix\Main\Loader::includeModule('iblock');
// функция получения квестов по жанрам
function quests_genre($genre){
$genres=[];
$arSelect = Array("ID", "IBLOCK_ID", "NAME","DETAIL_PAGE_URL");//IBLOCK_ID и ID обязательно должны быть указаны,
$arFilter = Array("IBLOCK_ID"=>1, "ACTIVE"=>"Y","PROPERTY_GENRE"=>$genre);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
$genres[] = $arFields;
}
return $genres;
}
// функция получения квестов или чайных по адресу
function elements($iblockId,$adressId){
$elements=[];
$arSelect = Array("ID", "IBLOCK_ID", "NAME","DETAIL_PAGE_URL");//IBLOCK_ID и ID обязательно должны быть указаны,
$arFilter = Array("IBLOCK_ID"=>$iblockId, "ACTIVE"=>"Y","PROPERTY_ADDRESS"=>$adressId);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
$elements[] = $arFields;
}
return $elements;
}
// ключи рекапчи
define("RE_SITE_KEY","6LdUvhMqAAAAAGXFJv_32hIuz8xtsj05pHKoiWIr");
define("RE_SEC_KEY","6LdUvhMqAAAAANE0BPDr9IuMLGeXTKFugQcW1C6d");
?>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
$arTemplateParameters = array(
"DISPLAY_AS_RATING" => array(
"NAME" => GetMessage("TP_CBIV_DISPLAY_AS_RATING"),
"TYPE" => "LIST",
"VALUES" => array(
"rating" => GetMessage("TP_CBIV_RATING"),
"vote_avg" => GetMessage("TP_CBIV_AVERAGE"),
),
"DEFAULT" => "rating",
)
);
\ No newline at end of file
<?
$MESS ['TP_CBIV_DISPLAY_AS_RATING'] = "Show in rating ";
$MESS ['TP_CBIV_AVERAGE'] = "Average value";
$MESS ['TP_CBIV_RATING'] = "Rating value";
?>
\ No newline at end of file
<?
$MESS ['TP_CBIV_DISPLAY_AS_RATING'] = "В качестве рейтинга показывать";
$MESS ['TP_CBIV_AVERAGE'] = "Среднее значение";
$MESS ['TP_CBIV_RATING'] = "Рейтинг";
?>
\ No newline at end of file
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
$component = $this->__component;
$arSessionParams = array(
"PAGE_PARAMS" => array("ELEMENT_ID"),
);
foreach($arParams as $k=>$v)
if(strncmp("~", $k, 1) && !in_array($k, $arSessionParams["PAGE_PARAMS"]))
$arSessionParams[$k] = $v;
$arSessionParams["COMPONENT_NAME"] = $component->GetName();
$arSessionParams["TEMPLATE_NAME"] = $component->GetTemplateName();
if($parent = $component->GetParent())
{
$arSessionParams["PARENT_NAME"] = $parent->GetName();
$arSessionParams["PARENT_TEMPLATE_NAME"] = $parent->GetTemplateName();
$arSessionParams["PARENT_TEMPLATE_PAGE"] = $parent->GetTemplatePage();
}
$idSessionParams = md5(serialize($arSessionParams));
$component->arResult["AJAX"] = array(
"SESSION_KEY" => $idSessionParams,
"SESSION_PARAMS" => $arSessionParams,
);
$arResult["~AJAX_PARAMS"] = array(
"SESSION_PARAMS" => $idSessionParams,
"PAGE_PARAMS" => array(
"ELEMENT_ID" => $arParams["ELEMENT_ID"],
),
"AJAX_CALL" => "Y"
);
\ No newline at end of file
;(function(window) {
if (window.JCIblockVoteStars)
return;
/** @param {{
progressId: string,
ratingId: string,
starsId: string,
ajaxUrl: string,
checkVoteUrl: string,
ajaxParams: {},
siteId: string,
voteData: {
element: int,
percent: int,
count: int
},
readOnly: bool
}} params
*/
window.JCIblockVoteStars = function (params)
{
this.progressObj = null;
this.ratingObj = null;
this.starsObj = null;
this.progressId = '';
this.ratingId = '';
this.starsId = '';
this.ajaxParams = {};
this.siteId = '';
this.voteData = {
element: 0,
percent: 0,
count: 0
};
this.config = {
readOnly: false,
alreadyVoted: true,
request: false
};
if (BX.type.isPlainObject(params))
{
if (BX.type.isNotEmptyString(params.progressId))
this.progressId = params.progressId;
if (BX.type.isNotEmptyString(params.ratingId))
this.ratingId = params.ratingId;
if (BX.type.isNotEmptyString(params.starsId))
this.starsId = params.starsId;
if (BX.type.isNotEmptyString(params.ajaxUrl))
this.ajaxUrl = params.ajaxUrl;
if (BX.type.isNotEmptyString(params.checkVoteUrl))
this.checkVoteUrl = params.checkVoteUrl;
if (BX.type.isPlainObject(params.ajaxParams))
this.ajaxParams = params.ajaxParams;
if (BX.type.isNotEmptyString(params.siteId))
this.siteId = params.siteId;
if (BX.type.isPlainObject(params.voteData))
{
if (BX.type.isNumber(params.voteData.element))
this.voteData.element = params.voteData.element;
if (BX.type.isNumber(params.voteData.percent))
this.voteData.percent = this.preparePercent(params.voteData.percent);
if (BX.type.isNumber(params.voteData.count))
this.voteData.count = params.voteData.count;
}
if (BX.type.isBoolean(params.readOnly))
this.config.readOnly = params.readOnly;
}
BX.ready(BX.proxy(this.init, this));
};
window.JCIblockVoteStars.prototype.init = function()
{
if (BX.type.isNotEmptyString(this.progressId))
this.progressObj = BX(this.progressId);
if (BX.type.isNotEmptyString(this.ratingId))
this.ratingObj = BX(this.ratingId);
if (BX.type.isNotEmptyString(this.starsId))
this.starsObj = BX(this.starsId);
this.showProgress(this.voteData.percent);
this.showVotes();
this.checkVote();
};
window.JCIblockVoteStars.prototype.checkVote = function()
{
if (this.config.readOnly || this.voteData.element <= 0)
return;
BX.ajax({
'timeout': 30,
'method': 'POST',
'dataType': 'json',
'url': this.checkVoteUrl,
'data': {
sessid: BX.bitrix_sessid(),
checkVote: 'Y',
vote_id: this.voteData.element,
site_id: this.siteId
},
'onsuccess': BX.proxy(this.checkVoteResult, this)
});
};
window.JCIblockVoteStars.prototype.checkVoteResult = function(result)
{
if (BX.type.isPlainObject(result))
{
if (result.success)
this.config.alreadyVoted = result.voted;
}
if (this.config.readOnly || this.config.alreadyVoted || this.voteData.element <= 0)
return;
if (BX.type.isElementNode(this.starsObj))
{
BX.bind(this.starsObj, 'mousemove', BX.proxy(this.handlerMouseMove, this));
BX.bind(this.starsObj, 'mouseout', BX.proxy(this.handlerMouseOut, this));
BX.bind(this.starsObj, 'click', BX.proxy(this.handlerClick, this));
}
};
window.JCIblockVoteStars.prototype.destroy = function()
{
if (BX.type.isElementNode(this.progressObj))
BX.unbindAll(this.progressObj);
this.progressObj = null;
if (BX.type.isElementNode(this.ratingObj))
BX.unbindAll(this.ratingObj);
this.ratingObj = null;
if (BX.type.isElementNode(this.starsObj))
BX.unbindAll(this.starsObj);
this.starsObj = null;
};
window.JCIblockVoteStars.prototype.preparePercent = function(percent)
{
percent = parseInt(percent, 10);
if (isNaN(percent))
percent = 0;
else if(percent > 100)
percent = 100;
else if(percent < 0)
percent = 0;
return percent;
};
window.JCIblockVoteStars.prototype.showProgress = function(percent)
{
if (!BX.type.isElementNode(this.progressObj))
return;
BX.style(this.progressObj, 'width', percent.toString() + '%');
};
window.JCIblockVoteStars.prototype.showVotes = function()
{
if (!BX.type.isElementNode(this.ratingObj))
return;
this.ratingObj.innerHTML = "( " + this.voteData.count + " )";
};
window.JCIblockVoteStars.prototype.handlerMouseMove = function(e)
{
var starsPos,
newPercent;
if (this.config.readOnly || this.config.alreadyVoted || this.config.request)
return;
e = e || window.event;
if (!BX.type.isElementNode(this.starsObj))
return;
starsPos = BX.pos(this.starsObj);
newPercent = ((e.pageX - starsPos.left)/starsPos.width)*5;
this.showProgress(this.preparePercent(Math.ceil(newPercent)*20));
};
window.JCIblockVoteStars.prototype.handlerMouseOut = function()
{
if (this.config.readOnly || this.config.alreadyVoted || this.config.request)
return;
this.showProgress(this.voteData.percent);
};
window.JCIblockVoteStars.prototype.handlerClick = function(e)
{
var starsPos,
newValue;
if (this.config.readOnly || this.config.alreadyVoted || this.config.request)
return;
this.config.request = true;
e = e || window.event;
if (!BX.type.isElementNode(this.starsObj))
return;
starsPos = BX.pos(this.starsObj);
newValue = parseInt(Math.ceil(((e.pageX - starsPos.left)/starsPos.width)*5), 10);
if (isNaN(newValue))
return;
this.ajaxParams.rating = newValue - 1;
this.ajaxParams.vote = 'Y';
this.ajaxParams.vote_id = this.voteData.element;
this.ajaxParams.sessid = BX.bitrix_sessid();
this.ajaxParams.site_id = this.siteId;
BX.ajax({
timeout: 30,
method: 'POST',
dataType: 'json',
url: this.ajaxUrl,
data: this.ajaxParams,
onsuccess: BX.proxy(this.clickResult, this)
});
};
/** @param {{
value: int,
votes: int
}} result
*/
window.JCIblockVoteStars.prototype.clickResult = function(result)
{
this.config.request = false;
if (BX.type.isPlainObject(result))
{
this.config.alreadyVoted = true;
this.voteData.percent = this.preparePercent((result.value)*20);
this.voteData.count = result.votes;
this.showProgress(this.voteData.percent)
this.showVotes();
}
};
})(window);
\ No newline at end of file
{"version":3,"file":"script.min.js","sources":["script.js"],"names":["window","JCIblockVoteStars","params","this","progressObj","ratingObj","starsObj","progressId","ratingId","starsId","ajaxParams","siteId","voteData","element","percent","count","config","readOnly","alreadyVoted","request","BX","type","isPlainObject","isNotEmptyString","ajaxUrl","checkVoteUrl","isNumber","preparePercent","isBoolean","ready","proxy","init","prototype","showProgress","showVotes","checkVote","ajax","timeout","method","dataType","url","data","sessid","bitrix_sessid","vote_id","site_id","onsuccess","checkVoteResult","result","success","voted","isElementNode","bind","handlerMouseMove","handlerMouseOut","handlerClick","destroy","unbindAll","parseInt","isNaN","style","toString","innerHTML","e","starsPos","newPercent","event","pos","pageX","left","width","Math","ceil","newValue","rating","vote","clickResult","votes"],"mappings":"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"}
\ No newline at end of file
(function(t){if(t.JCIblockVoteStars)return;t.JCIblockVoteStars=function(t){this.progressObj=null;this.ratingObj=null;this.starsObj=null;this.progressId="";this.ratingId="";this.starsId="";this.ajaxParams={};this.siteId="";this.voteData={element:0,percent:0,count:0};this.config={readOnly:false,alreadyVoted:true,request:false};if(BX.type.isPlainObject(t)){if(BX.type.isNotEmptyString(t.progressId))this.progressId=t.progressId;if(BX.type.isNotEmptyString(t.ratingId))this.ratingId=t.ratingId;if(BX.type.isNotEmptyString(t.starsId))this.starsId=t.starsId;if(BX.type.isNotEmptyString(t.ajaxUrl))this.ajaxUrl=t.ajaxUrl;if(BX.type.isNotEmptyString(t.checkVoteUrl))this.checkVoteUrl=t.checkVoteUrl;if(BX.type.isPlainObject(t.ajaxParams))this.ajaxParams=t.ajaxParams;if(BX.type.isNotEmptyString(t.siteId))this.siteId=t.siteId;if(BX.type.isPlainObject(t.voteData)){if(BX.type.isNumber(t.voteData.element))this.voteData.element=t.voteData.element;if(BX.type.isNumber(t.voteData.percent))this.voteData.percent=this.preparePercent(t.voteData.percent);if(BX.type.isNumber(t.voteData.count))this.voteData.count=t.voteData.count}if(BX.type.isBoolean(t.readOnly))this.config.readOnly=t.readOnly}BX.ready(BX.proxy(this.init,this))};t.JCIblockVoteStars.prototype.init=function(){if(BX.type.isNotEmptyString(this.progressId))this.progressObj=BX(this.progressId);if(BX.type.isNotEmptyString(this.ratingId))this.ratingObj=BX(this.ratingId);if(BX.type.isNotEmptyString(this.starsId))this.starsObj=BX(this.starsId);this.showProgress(this.voteData.percent);this.showVotes();this.checkVote()};t.JCIblockVoteStars.prototype.checkVote=function(){if(this.config.readOnly||this.voteData.element<=0)return;BX.ajax({timeout:30,method:"POST",dataType:"json",url:this.checkVoteUrl,data:{sessid:BX.bitrix_sessid(),checkVote:"Y",vote_id:this.voteData.element,site_id:this.siteId},onsuccess:BX.proxy(this.checkVoteResult,this)})};t.JCIblockVoteStars.prototype.checkVoteResult=function(t){if(BX.type.isPlainObject(t)){if(t.success)this.config.alreadyVoted=t.voted}if(this.config.readOnly||this.config.alreadyVoted||this.voteData.element<=0)return;if(BX.type.isElementNode(this.starsObj)){BX.bind(this.starsObj,"mousemove",BX.proxy(this.handlerMouseMove,this));BX.bind(this.starsObj,"mouseout",BX.proxy(this.handlerMouseOut,this));BX.bind(this.starsObj,"click",BX.proxy(this.handlerClick,this))}};t.JCIblockVoteStars.prototype.destroy=function(){if(BX.type.isElementNode(this.progressObj))BX.unbindAll(this.progressObj);this.progressObj=null;if(BX.type.isElementNode(this.ratingObj))BX.unbindAll(this.ratingObj);this.ratingObj=null;if(BX.type.isElementNode(this.starsObj))BX.unbindAll(this.starsObj);this.starsObj=null};t.JCIblockVoteStars.prototype.preparePercent=function(t){t=parseInt(t,10);if(isNaN(t))t=0;else if(t>100)t=100;else if(t<0)t=0;return t};t.JCIblockVoteStars.prototype.showProgress=function(t){if(!BX.type.isElementNode(this.progressObj))return;BX.style(this.progressObj,"width",t.toString()+"%")};t.JCIblockVoteStars.prototype.showVotes=function(){if(!BX.type.isElementNode(this.ratingObj))return;this.ratingObj.innerHTML="( "+this.voteData.count+" )"};t.JCIblockVoteStars.prototype.handlerMouseMove=function(e){var s,i;if(this.config.readOnly||this.config.alreadyVoted||this.config.request)return;e=e||t.event;if(!BX.type.isElementNode(this.starsObj))return;s=BX.pos(this.starsObj);i=(e.pageX-s.left)/s.width*5;this.showProgress(this.preparePercent(Math.ceil(i)*20))};t.JCIblockVoteStars.prototype.handlerMouseOut=function(){if(this.config.readOnly||this.config.alreadyVoted||this.config.request)return;this.showProgress(this.voteData.percent)};t.JCIblockVoteStars.prototype.handlerClick=function(e){var s,i;if(this.config.readOnly||this.config.alreadyVoted||this.config.request)return;this.config.request=true;e=e||t.event;if(!BX.type.isElementNode(this.starsObj))return;s=BX.pos(this.starsObj);i=parseInt(Math.ceil((e.pageX-s.left)/s.width*5),10);if(isNaN(i))return;this.ajaxParams.rating=i-1;this.ajaxParams.vote="Y";this.ajaxParams.vote_id=this.voteData.element;this.ajaxParams.sessid=BX.bitrix_sessid();this.ajaxParams.site_id=this.siteId;BX.ajax({timeout:30,method:"POST",dataType:"json",url:this.ajaxUrl,data:this.ajaxParams,onsuccess:BX.proxy(this.clickResult,this)})};t.JCIblockVoteStars.prototype.clickResult=function(t){this.config.request=false;if(BX.type.isPlainObject(t)){this.config.alreadyVoted=true;this.voteData.percent=this.preparePercent(t.value*20);this.voteData.count=t.votes;this.showProgress(this.voteData.percent);this.showVotes()}}})(window);
//# sourceMappingURL=script.map.js
\ No newline at end of file
.bx_item_detail_rating{margin-bottom: 10px;}
.bx_item_detail_rating td{
vertical-align: middle;
text-align: right;
}
.bx_item_detail_rating .bx_item_rating{
text-align: right;
}
.bx_item_detail_rating .bx_stars_container{
position: relative;
width: 68px;
height: 30px;
background: #dadada;
background-size: 100% 100%;
}
.bx_item_detail_rating .bx_stars_bg{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 101;
background: url(images/stars.png) no-repeat center;
}
.bx_item_detail_rating .bx_stars_progress{
position: absolute;
top: 0;
bottom: 0;
left: 0;
background: #e76110;
}
.bx_item_detail_rating .bx_stars_rating_votes{
color: #8d8d8d;
font-size: 11px;
line-height: 11px;
vertical-align: middle;
}
/*.bx_item_detail_rating .bx_vam{vertical-align: middle;}*/
@media (max-width:530px){
.bx-touch .bx_item_detail_rating .bx_stars_container{
height: 15px;
margin: 4px 0;
}
.bx_item_detail_rating .bx_stars_rating_votes{
font-size: 7px;
line-height: 7px;
}
}
\ No newline at end of file
.bx_item_detail_rating{margin-bottom:10px}.bx_item_detail_rating td{vertical-align:middle;text-align:right}.bx_item_detail_rating .bx_item_rating{text-align:right}.bx_item_detail_rating .bx_stars_container{position:relative;width:68px;height:30px;background:#dadada;background-size:100% 100%}.bx_item_detail_rating .bx_stars_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:101;background:url(images/stars.png) no-repeat center}.bx_item_detail_rating .bx_stars_progress{position:absolute;top:0;bottom:0;left:0;background:#e76110}.bx_item_detail_rating .bx_stars_rating_votes{color:#8d8d8d;font-size:11px;line-height:11px;vertical-align:middle}@media(max-width:530px){.bx-touch .bx_item_detail_rating .bx_stars_container{height:15px;margin:4px 0}.bx_item_detail_rating .bx_stars_rating_votes{font-size:7px;line-height:7px}}
\ No newline at end of file
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
if($arParams["DISPLAY_AS_RATING"] == "vote_avg")
{
if($arResult["PROPERTIES"]["vote_count"]["VALUE"])
$votesValue = round($arResult["PROPERTIES"]["vote_sum"]["VALUE"]/$arResult["PROPERTIES"]["vote_count"]["VALUE"], 2);
else
$votesValue = 0;
}
else
{
$votesValue = $arResult["PROPERTIES"]["rating"]["VALUE"];
}
$votesValue = (float)$votesValue;
$votesCount = (int)$arResult["PROPERTIES"]["vote_count"]["VALUE"];
if (isset($arParams["AJAX_CALL"]) && $arParams["AJAX_CALL"]=="Y")
{
$APPLICATION->RestartBuffer();
header('Content-Type: application/json');
echo \Bitrix\Main\Web\Json::encode(array(
"value" => $votesValue,
"votes" => $votesCount
));
return;
}
CJSCore::Init(array("ajax"));
$strObName = "bx_vo_".$arParams["IBLOCK_ID"]."_".$arParams["ELEMENT_ID"].'_'.$this->randString();
$arJSParams = array(
"progressId" => $strObName."_progr",
"ratingId" => $strObName."_rating",
"starsId" => $strObName."_stars",
"ajaxUrl" => $componentPath."/component.php",
"checkVoteUrl" => $componentPath."/ajax.php",
'ajaxParams' => $arResult["~AJAX_PARAMS"],
'siteId' => SITE_ID,
'voteData' => array(
'element' => (int)$arResult["ID"],
'percent' => ($votesCount > 0 ? $votesValue*20 : 0),
'count' => $votesCount
),
'readOnly' => (isset($arParams['READ_ONLY']) && $arParams['READ_ONLY'] === 'Y')
);
?><table align="center" class="bx_item_detail_rating">
<tr>
<td>
<div class="bx_item_rating">
<div class="bx_stars_container">
<div id="<?=$arJSParams["starsId"]?>" class="bx_stars_bg"></div>
<div id="<?=$arJSParams["progressId"]?>" class="bx_stars_progress"></div>
</div>
</div>
</td>
<!-- <td>-->
<!-- <span id="--><?//=$arJSParams["ratingId"]?><!--" class="bx_stars_rating_votes">(0)</span>-->
<!-- </td>-->
</tr>
</table>
<script type="text/javascript">
<?=$strObName;?> = new JCIblockVoteStars(<?=CUtil::PhpToJSObject($arJSParams, false, true, true);?>);
</script>
\ No newline at end of file
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
$adventures=quests_genre(3);
$mystiks=quests_genre(2);
$horrors=quests_genre(1);
if (empty($arResult))
return;
?>
<div class="row head-bottom" style="height:fit-content;">
<div class="menu-panel" style="height:fit-content;">
<div class='menu_fon'>
<ul class="" id="yw4">
<?foreach($arResult as $itemIdex => $arItem) {?>
<?if ($itemIdex==0){?>
<li class="listItem submenuItem activ first_menu_item main_menu_item">
<a class="listItemLink link_first_item" href="#">
<?=htmlspecialcharsbx($arItem["TEXT"])?>
</a>
<ul>
<li class="listItem submenuItem"><i class="icon-adventure"></i><a
class="listItemLink header_submenu_item" href="#">Приключения</a>
<ul>
<?foreach($adventures as $adventure ) {?>
<li class="listItem">
<a class="listItemLink" href="<?=$adventure['DETAIL_PAGE_URL']?>">
<?=$adventure['NAME']?>
</a>
</li>
<?}?>
</ul>
</li>
<li class="listItem submenuItem"><i class="icon-family"></i><a
class="listItemLink header_submenu_item" href="#">Семейные</a>
</li>
<li class="listItem submenuItem">
<i class="icon-mystick"></i>
<a class="listItemLink header_submenu_item" href="#">Мистика
<ul>
<?foreach($mystiks as $mystik) {?>
<li class="listItem">
<a class="listItemLink" href="<?=$mystik['DETAIL_PAGE_URL']?>">
<?=$mystik['NAME']?>
</a>
</li>
<?}?>
</ul>
</li>
<li class="listItem submenuItem"><i class="icon-terrible"></i><a
class="listItemLink header_submenu_item" href="#">Хорроры</a>
<ul>
<?foreach($horrors as $horror) {?>
<li class="listItem">
<a class="listItemLink" href="<?=$horror['DETAIL_PAGE_URL']?>">
<?=$horror['NAME']?>
</a>
</li>
<?}?>
</ul>
</li>
</ul>
</li>
<?} else {?>
<li class="listItem main_menu_item">
<a class="listItemLink" href="<?=htmlspecialcharsbx($arItem["LINK"])?>">
<?=htmlspecialcharsbx($arItem["TEXT"])?>
</a>
</li>
<?}?>
<?}?>
</ul>
</div>
<div class="menu__fix">
<div class="icon-menu">
<div>
<i class="fa fa-bars" aria-hidden="true"></i>
<span>Меню</span>
</div>
</div>
<div class="icon-close">
<div></div>
</div>
<div class="menu__fix_box">
<div class="menu__fix_box2">
<div class="menu__fix_box3">
<ul class="" id="yw5">
<?foreach($arResult as $itemIdex => $arItem) {?>
<?if ($itemIdex==0){?>
<li class="listItem submenuItem activ first_menu_item main_menu_item">
<a class="listItemLink link_first_item" href="#">
<?=htmlspecialcharsbx($arItem["TEXT"])?>
</a>
<ul>
<li class="listItem submenuItem"><i class="icon-adventure"></i><a
class="listItemLink header_submenu_item" href="#">Приключения</a>
<ul>
<?foreach($adventures as $adventure ) {?>
<li class="listItem">
<a class="listItemLink" href="<?=$adventure['DETAIL_PAGE_URL']?>">
<?=$adventure['NAME']?>
</a>
</li>
<?}?>
</ul>
</li>
<li class="listItem submenuItem"><i class="icon-family"></i><a
class="listItemLink header_submenu_item" href="#">Семейные</a>
</li>
<li class="listItem submenuItem">
<i class="icon-mystick"></i>
<a class="listItemLink header_submenu_item" href="#">Мистика
<ul>
<?foreach($mystiks as $mystik) {?>
<li class="listItem">
<a class="listItemLink" href="<?=$mystik['DETAIL_PAGE_URL']?>">
<?=$mystik['NAME']?>
</a>
</li>
<?}?>
</ul>
</li>
<li class="listItem submenuItem"><i class="icon-terrible"></i><a
class="listItemLink header_submenu_item" href="#">Хорроры</a>
<ul>
<?foreach($horrors as $horror) {?>
<li class="listItem">
<a class="listItemLink" href="<?=$mystik['DETAIL_PAGE_URL']?>">
<?=$mystik['NAME']?>
</a>
</li>
<?}?>
</ul>
</li>
</ul>
</li>
<?} else {?>
<li class="listItem main_menu_item">
<a class="listItemLink" href="<?=htmlspecialcharsbx($arItem["LINK"])?>">
<?=htmlspecialcharsbx($arItem["TEXT"])?>
</a>
</li>
<?}?>
<?}?>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<?
\Bitrix\Main\Loader::includeModule('iblock');
$arResult['SLIDER']=[];
$elements = \Bitrix\Iblock\Elements\ElementSliderTable::getList([
'select' => ['ID', 'NAME', 'PREVIEW_PICTURE'],
'filter' => ['=ACTIVE' => 'Y'],
])->fetchAll();
foreach ($elements as $element) {
$arResult['SLIDER'][]=$element;
}
\ No newline at end of file
<?php
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)
{
die();
}
/** @var array $arCurrentValues */
$arTemplateParameters = array(
"DISPLAY_DATE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_DATE"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_PICTURE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_PICTURE"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_PREVIEW_TEXT" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_TEXT"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"USE_SHARE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_USE_SHARE"),
"TYPE" => "CHECKBOX",
"DEFAULT" =>"N",
"REFRESH"=> "Y",
),
);
if (($arCurrentValues['USE_SHARE'] ?? 'N') === 'Y')
{
$arTemplateParameters["SHARE_HIDE"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_HIDE"),
"TYPE" => "CHECKBOX",
"VALUE" => "Y",
"DEFAULT" => "N",
);
$arTemplateParameters["SHARE_TEMPLATE"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_TEMPLATE"),
"DEFAULT" => "",
"TYPE" => "STRING",
"MULTIPLE" => "N",
"COLS" => 25,
"REFRESH"=> "Y",
);
$shareComponentTemplate = (trim((string)($arCurrentValues["SHARE_TEMPLATE"] ?? '')));
if ($shareComponentTemplate === '')
{
$shareComponentTemplate = false;
}
include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/components/bitrix/main.share/util.php");
$arHandlers = __bx_share_get_handlers($shareComponentTemplate);
$arTemplateParameters["SHARE_HANDLERS"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_SYSTEM"),
"TYPE" => "LIST",
"MULTIPLE" => "Y",
"VALUES" => $arHandlers["HANDLERS"],
"DEFAULT" => $arHandlers["HANDLERS_DEFAULT"],
);
$arTemplateParameters["SHARE_SHORTEN_URL_LOGIN"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_LOGIN"),
"TYPE" => "STRING",
"DEFAULT" => "",
);
$arTemplateParameters["SHARE_SHORTEN_URL_KEY"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_KEY"),
"TYPE" => "STRING",
"DEFAULT" => "",
);
}
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
$arTemplateParameters = array(
"DISPLAY_DATE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_DATE"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_NAME" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_NAME"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_PICTURE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_PICTURE"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_PREVIEW_TEXT" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_TEXT"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"USE_SHARE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_USE_SHARE"),
"TYPE" => "CHECKBOX",
"MULTIPLE" => "N",
"VALUE" => "Y",
"DEFAULT" =>"N",
"REFRESH"=> "Y",
),
);
if ($arCurrentValues["USE_SHARE"] == "Y")
{
$arTemplateParameters["SHARE_HIDE"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_HIDE"),
"TYPE" => "CHECKBOX",
"VALUE" => "Y",
"DEFAULT" => "N",
);
$arTemplateParameters["SHARE_TEMPLATE"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_TEMPLATE"),
"DEFAULT" => "",
"TYPE" => "STRING",
"MULTIPLE" => "N",
"COLS" => 25,
"REFRESH"=> "Y",
);
if (trim($arCurrentValues["SHARE_TEMPLATE"]) == '')
$shareComponentTemlate = false;
else
$shareComponentTemlate = trim($arCurrentValues["SHARE_TEMPLATE"]);
include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/components/bitrix/main.share/util.php");
$arHandlers = __bx_share_get_handlers($shareComponentTemlate);
$arTemplateParameters["SHARE_HANDLERS"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_SYSTEM"),
"TYPE" => "LIST",
"MULTIPLE" => "Y",
"VALUES" => $arHandlers["HANDLERS"],
"DEFAULT" => $arHandlers["HANDLERS_DEFAULT"],
);
$arTemplateParameters["SHARE_SHORTEN_URL_LOGIN"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_LOGIN"),
"TYPE" => "STRING",
"DEFAULT" => "",
);
$arTemplateParameters["SHARE_SHORTEN_URL_KEY"] = array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_KEY"),
"TYPE" => "STRING",
"DEFAULT" => "",
);
}
?>
<?
$MESS["T_IBLOCK_DESC_NEWS_DATE"] = "Display element date";
$MESS["T_IBLOCK_DESC_NEWS_NAME"] = "Display element title";
$MESS["T_IBLOCK_DESC_NEWS_PICTURE"] = "Display element detail image";
$MESS["T_IBLOCK_DESC_NEWS_TEXT"] = "Display element preview text";
$MESS["T_IBLOCK_DESC_NEWS_USE_SHARE"] = "Show Social Network Bookmarks Bar";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_HIDE"] = "Hide Social Network Bookmarks Bar By Default";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_TEMPLATE"] = "Social Network Bookmarks Template";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SYSTEM"] = "Use Social Networks And Bookmarks";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_LOGIN"] = "bit.ly Login";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_KEY"] = "bit.ly Key";
?>
\ No newline at end of file
<?
$MESS["T_IBLOCK_DESC_NEWS_DATE"] = "Выводить дату элемента";
$MESS["T_IBLOCK_DESC_NEWS_NAME"] = "Выводить название элемента";
$MESS["T_IBLOCK_DESC_NEWS_PICTURE"] = "Выводить детальное изображение";
$MESS["T_IBLOCK_DESC_NEWS_TEXT"] = "Выводить текст анонса";
$MESS["T_IBLOCK_DESC_NEWS_USE_SHARE"] = "Отображать панель соц. закладок";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_HIDE"] = "Не раскрывать панель соц. закладок по умолчанию";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_TEMPLATE"] = "Шаблон компонента панели соц. закладок";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SYSTEM"] = "Используемые соц. закладки и сети";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_LOGIN"] = "Логин для bit.ly";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_KEY"] = "Ключ для для bit.ly";
?>
\ No newline at end of file
<?
// текстовые блоки
if (!empty($arResult['PROPERTIES']['BLOCKS']['VALUE'])){
$arResult['BLOCKS']=[];
foreach($arResult['PROPERTIES']['BLOCKS']['VALUE'] as $elementId) {
$element = \Bitrix\Iblock\Elements\ElementBlocksTable::getByPrimary($elementId, [
'select' => ['ID', 'NAME', 'PREVIEW_TEXT', 'PREVIEW_PICTURE'],
])->fetch();
$arResult['BLOCKS'][]=$element;
}
}
// отзывЫ
$iblockId=8;
echo $arResult['ID'];
$arResult['REVIEWS']=[];
$arSelect = Array("ID", "IBLOCK_ID", "NAME","PREVIEW_TEXT");//IBLOCK_ID и ID обязательно должны быть указаны,
$arFilter = Array("IBLOCK_ID"=>$iblockId, "ACTIVE"=>"Y","PROPERTY_QUEST"=>$arResult['ID']);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
$arResult['REVIEWS'][] = $arFields;
}
echo "<pre>";
print_r( $arResult['REVIEWS']);
echo "</pre>";
?>
\ No newline at end of file
div.news-detail
{
word-wrap: break-word;
}
div.news-detail img.detail_picture
{
float:left;
margin:0 8px 6px 1px;
}
.news-date-time
{
color:#486DAA;
}
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
$imgtop = CFile::ResizeImageGet($arResult['DETAIL_PICTURE'], array('width' => 2000, 'height' => 1200)
, BX_RESIZE_IMAGE_PROPORTIONAL, true); ?>
<div class="fix_fon">
<img class="fix_img" src="<?= $imgtop['src'] ?>" alt=""/>
<div class="fix_fon_box" style='
background: url("<?= $imgtop['src'] ?>");
background-position: left center;
-webkit-background-size: cover;
-moz-background-size: cover;
-ms-background-size: cover;
-o-background-size: cover;
background-size: cover;'>
</div>
<div class="quest__content">
<div class="quest-block-top">&nbsp;</div>
<div class="quest-block-bottom">
<div class="quest__content__title">
<div class="quest__content__title_link">
<span><?= $arResult['NAME'] ?></span>
<p class="visible-md visible-sm visible-xs">
<a href="#scheduleanchor" class="anchor">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="135px" height="35px">
<path fill-rule="evenodd" fill="rgb(189, 70, 72)"
d="M115.005,12.755 L107.945,24.997 L4.722,24.997 L-0.005,12.755 L4.722,0.002 L107.945,0.002 L115.005,12.755 Z"/>
<text font-family="Exo 2" fill="rgb(255, 255, 255)"
transform="matrix( 0.5, 0, 0, 0.5,19.70675, 15.5)" font-weight="bold" x="15px"
y="2px" font-size="22px">Расписание
</text>
</svg>
</a>
</p>
<!-- <div class="quest__content__title_type type_color type__color1">
Хоррор </div>-->
</div>
</div>
<div class="clearfix"></div>
<div class="quest__content__attribute">
<div class="quest__content__attribute-li quest__content__attribute__time">
<i class="icon-time"></i>
<span><?= $arResult['PROPERTIES']['TIME']['VALUE'] ?></span>
</div>
<div class="quest__content__attribute-li quest__content__attribute__quantity">
<i class="icon-people icon-people_big"></i>
<span><?= $arResult['PROPERTIES']['NUMBER']['VALUE'] ?></span>
</div>
<div class="quest__content__attribute-li quest__content__attribute__level">
<i class="fa fa-lock" aria-hidden="true"></i><i class="fa fa-lock" aria-hidden="true"></i><i
class="fa fa-lock" aria-hidden="true"></i> <span>Средне</span>
</div>
<div class="quest__content__attribute-li quest__content__attribute__contact">
<div class="quest__content__attribute__contact-address">
<i class="fa fa-map-marker" aria-hidden="true"></i>
<span><?= $arResult['PROPERTIES']['ADDRESS']['VALUE'] ?></span>
</div>
<div class="quest__content__attribute__contact-phone">
<i class="fa fa-phone" aria-hidden="true"></i>
<span>+7 (3532) 518-001</span>
</div>
</div>
</div>
<div class="quest__content__description">
<p>Перформанс с актерами.</p>
<p><span></span>Что чувствует человек пребывая в коме? Вам предстоит это выяснить. Запертым в чужом
подсознании, необходимо отыскать дорогу назад, в реальность, однако все не так просто. Ведь все
внутренние страхи, потаенные эмоции, запечатленные в течение жизни ужасы и воспоминания уже готовы
ко встрече один на один, а вы?</p></div>
</div>
</div>
<br><br>
<?if (!empty($arResult['BLOCKS'])){?>
<div class="advantages__box">
<?foreach($arResult["BLOCKS"] as $arItem){
$file = CFile::ResizeImageGet($arItem['PREVIEW_PICTURE'], array('width'=>400, 'height'=>300)
,BX_RESIZE_IMAGE_PROPORTIONAL, true);
?>
<div class="advantages__box__item">
<div class="advantages__box__item__img">
<img src="<?=$file['src']?>"
alt=""/></div>
<div class="advantages__box__item__text">
<span><?=$arItem['NAME']?></span>
<?=$arItem['PREVIEW_TEXT']?>
</div>
</div>
<?}?>
</div>
<?}?>
</div>
<?
if (!empty($arResult['PROPERTIES']['SLIDER']['VALUE']) && is_array($arResult['PROPERTIES']['SLIDER']['VALUE'])){?>
<div class="slider-block slider-block-children"> 
<div id="yw0" class="list-view">
<div class="owl-carousel owl-carousel-79">
<?foreach($arResult["PROPERTIES"]['SLIDER']['VALUE'] as $slider){
$img = CFile::ResizeImageGet($slider, array('width'=>400, 'height'=>300)
,BX_RESIZE_IMAGE_PROPORTIONAL, true);
?>
<div>
<div>
<img title="КОМА-ВНУТРЬ.jpg"
href="<?=$img['src']?>"
class="gallery-image"
src="<?=$img['src']?>"
alt="КОМА-ВНУТРЬ.jpg"/>
</div>
</div>
<?}?>
</div>
<div class="keys" style="display:none" title="/quest/koma-experement"><span>484</span></div>
</div>
</div>
<?}?>
</div>
</div>
<!--<div class="reservation"></div>-->
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
$arTemplateParameters = array(
"DISPLAY_DATE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_DATE"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_NAME" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_NAME"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_PICTURE" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_PICTURE"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
"DISPLAY_PREVIEW_TEXT" => Array(
"NAME" => GetMessage("T_IBLOCK_DESC_NEWS_TEXT"),
"TYPE" => "CHECKBOX",
"DEFAULT" => "Y",
),
);
?>
<?
$MESS ['T_IBLOCK_DESC_NEWS_DATE'] = "Display element date";
$MESS ['T_IBLOCK_DESC_NEWS_NAME'] = "Display element title";
$MESS ['T_IBLOCK_DESC_NEWS_PICTURE'] = "Display element preview picture";
$MESS ['T_IBLOCK_DESC_NEWS_TEXT'] = "Display element preview text";
?>
\ No newline at end of file
<?
$MESS["CT_BNL_ELEMENT_DELETE_CONFIRM"] = "All the information linked to this record will be deleted. Continue anyway?";
?>
\ No newline at end of file
<?
$MESS ['T_IBLOCK_DESC_NEWS_DATE'] = "Выводить дату элемента";
$MESS ['T_IBLOCK_DESC_NEWS_NAME'] = "Выводить название элемента";
$MESS ['T_IBLOCK_DESC_NEWS_PICTURE'] = "Выводить изображение для анонса";
$MESS ['T_IBLOCK_DESC_NEWS_TEXT'] = "Выводить текст анонса";
?>
\ No newline at end of file
<?
$MESS["CT_BNL_ELEMENT_DELETE_CONFIRM"] = "Будет удалена вся информация, связанная с этой записью. Продолжить?";
?>
\ No newline at end of file
#filters{
display: flex;
justify-content: space-between;
width: 60.5%;
margin: 0 auto;
}
.filters select{
background: none;
font-size: 22px;
height: 40px;
border: 2px solid #ffffff;
padding: 5px 10px;
width: 476px;
}
.filters select option{
background: none;
color:#431041;
}
\ No newline at end of file
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
?>
<h2 class="h2_head"><?=$arParams['TITLE']?></h2>
<div class="quest-list row">
<?foreach($arResult["ITEMS"] as $arItem){
switch ($arItem['PROPERTIES']['GENRE']['VALUE_ENUM_ID']) {
case 1:
case 2:
$color=1;
break;
case 3:
$color=4;
break;
case 6:
$color=2;
break;
case 7:
$color=3;
break;
default:
$color=1;
break;
}
$file = CFile::ResizeImageGet($arItem['PREVIEW_PICTURE'], array('width'=>400, 'height'=>300)
,BX_RESIZE_IMAGE_PROPORTIONAL, true);?>
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 quest-block-container url-quest item_quest_container" data-url="<?=$arItem['DETAIL_PAGE_URL']?>">
<figure class="effect-zoe">
<h3><?=$arItem['NAME']?></h3>
<img style="object-fit: cover;" src="<?=$file['src']?>" alt="">
<label class="type__color<?=$color?>">
<?=$arItem['PROPERTIES']['GENRE']['VALUE']?>
</label>
<figcaption>
<div class="block-description">
<div class="block-text">
<h4><span><?=$arItem['NAME']?></span></h4>
</div>
</div>
<p class="description">
<?=$arItem['PROPERTIES']['ADDRESS']['VALUE']?> <br>
+7 (3532) 518-001
</p>
</figcaption>
</figure>
</div>
<?}?>
</div>
<?php
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)
{
die();
}
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
$ElementID = $APPLICATION->IncludeComponent(
"bitrix:news.detail",
"",
[
"DISPLAY_DATE" => $arParams["DISPLAY_DATE"],
"DISPLAY_NAME" => $arParams["DISPLAY_NAME"],
"DISPLAY_PICTURE" => $arParams["DISPLAY_PICTURE"],
"DISPLAY_PREVIEW_TEXT" => $arParams["DISPLAY_PREVIEW_TEXT"],
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"FIELD_CODE" => $arParams["DETAIL_FIELD_CODE"],
"PROPERTY_CODE" => $arParams["DETAIL_PROPERTY_CODE"],
"DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["detail"],
"SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],
"META_KEYWORDS" => $arParams["META_KEYWORDS"],
"META_DESCRIPTION" => $arParams["META_DESCRIPTION"],
"BROWSER_TITLE" => $arParams["BROWSER_TITLE"],
"SET_CANONICAL_URL" => $arParams["DETAIL_SET_CANONICAL_URL"],
"SET_LAST_MODIFIED" => $arParams["SET_LAST_MODIFIED"],
"SET_TITLE" => $arParams["SET_TITLE"],
"MESSAGE_404" => $arParams["MESSAGE_404"],
"SET_STATUS_404" => $arParams["SET_STATUS_404"],
"SHOW_404" => $arParams["SHOW_404"],
"FILE_404" => $arParams["FILE_404"],
"INCLUDE_IBLOCK_INTO_CHAIN" => $arParams["INCLUDE_IBLOCK_INTO_CHAIN"],
"ADD_SECTIONS_CHAIN" => $arParams["ADD_SECTIONS_CHAIN"],
"ACTIVE_DATE_FORMAT" => $arParams["DETAIL_ACTIVE_DATE_FORMAT"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"USE_PERMISSIONS" => $arParams["USE_PERMISSIONS"],
"GROUP_PERMISSIONS" => $arParams["GROUP_PERMISSIONS"],
"DISPLAY_TOP_PAGER" => $arParams["DETAIL_DISPLAY_TOP_PAGER"],
"DISPLAY_BOTTOM_PAGER" => $arParams["DETAIL_DISPLAY_BOTTOM_PAGER"],
"PAGER_TITLE" => $arParams["DETAIL_PAGER_TITLE"],
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => $arParams["DETAIL_PAGER_TEMPLATE"],
"PAGER_SHOW_ALL" => $arParams["DETAIL_PAGER_SHOW_ALL"],
"CHECK_DATES" => $arParams["CHECK_DATES"],
"ELEMENT_ID" => $arResult["VARIABLES"]["ELEMENT_ID"],
"ELEMENT_CODE" => $arResult["VARIABLES"]["ELEMENT_CODE"],
"SECTION_ID" => $arResult["VARIABLES"]["SECTION_ID"],
"SECTION_CODE" => $arResult["VARIABLES"]["SECTION_CODE"],
"IBLOCK_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["news"],
"USE_SHARE" => $arParams["USE_SHARE"],
"SHARE_HIDE" => $arParams["SHARE_HIDE"],
"SHARE_TEMPLATE" => $arParams["SHARE_TEMPLATE"],
"SHARE_HANDLERS" => $arParams["SHARE_HANDLERS"],
"SHARE_SHORTEN_URL_LOGIN" => $arParams["SHARE_SHORTEN_URL_LOGIN"],
"SHARE_SHORTEN_URL_KEY" => $arParams["SHARE_SHORTEN_URL_KEY"],
"ADD_ELEMENT_CHAIN" => $arParams["ADD_ELEMENT_CHAIN"],
'STRICT_SECTION_CHECK' => $arParams['STRICT_SECTION_CHECK'],
],
$component,
['HIDE_ICONS' => 'Y']
);?>
<?
$MESS["T_IBLOCK_DESC_NEWS_DATE"] = "Display element date";
$MESS["T_IBLOCK_DESC_NEWS_PICTURE"] = "Display element preview picture";
$MESS["T_IBLOCK_DESC_NEWS_TEXT"] = "Display element preview text";
$MESS["T_IBLOCK_DESC_NEWS_USE_SHARE"] = "Show Social Network Bookmarks Bar";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_HIDE"] = "Hide Social Network Bookmarks Bar By Default";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_TEMPLATE"] = "Social Network Bookmarks Template";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SYSTEM"] = "Use Social Networks And Bookmarks";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_LOGIN"] = "bit.ly Login";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_KEY"] = "bit.ly Key";
?>
\ No newline at end of file
<?
$MESS ['T_NEWS_DETAIL_BACK'] = "Back to the list";
$MESS ['CATEGORIES'] = "Related Information:";
?>
\ No newline at end of file
<?
$MESS ['T_NEWS_DETAIL_BACK'] = "Back to the list";
?>
\ No newline at end of file
<?
$MESS["T_IBLOCK_DESC_NEWS_DATE"] = "Выводить дату элемента";
$MESS["T_IBLOCK_DESC_NEWS_PICTURE"] = "Выводить изображение для анонса";
$MESS["T_IBLOCK_DESC_NEWS_TEXT"] = "Выводить текст анонса";
$MESS["T_IBLOCK_DESC_NEWS_USE_SHARE"] = "Отображать панель соц. закладок";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_HIDE"] = "Не раскрывать панель соц. закладок по умолчанию";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_TEMPLATE"] = "Шаблон компонента панели соц. закладок";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SYSTEM"] = "Используемые соц. закладки и сети";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_LOGIN"] = "Логин для bit.ly";
$MESS["T_IBLOCK_DESC_NEWS_SHARE_SHORTEN_URL_KEY"] = "Ключ для для bit.ly";
?>
\ No newline at end of file
<?
$MESS ['T_NEWS_DETAIL_BACK'] = "Возврат к списку";
$MESS ['CATEGORIES'] = "Материалы по теме:";
?>
\ No newline at end of file
<?
$MESS ['T_NEWS_DETAIL_BACK'] = "Возврат к списку";
?>
\ No newline at end of file
<?php
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) {
die();
}
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
//фильтр жанра и адреса
?>
<div class="page_quests">
<?
$APPLICATION->IncludeComponent(
"bitrix:news.list",
"",
[
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"NEWS_COUNT" => $arParams["NEWS_COUNT"],
"SORT_BY1" => $arParams["SORT_BY1"],
"SORT_ORDER1" => $arParams["SORT_ORDER1"],
"SORT_BY2" => $arParams["SORT_BY2"],
"SORT_ORDER2" => $arParams["SORT_ORDER2"],
"FIELD_CODE" => $arParams["LIST_FIELD_CODE"],
"PROPERTY_CODE" => $arParams["LIST_PROPERTY_CODE"],
"DETAIL_URL" => $arResult["FOLDER"] . $arResult["URL_TEMPLATES"]["detail"],
"SECTION_URL" => $arResult["FOLDER"] . $arResult["URL_TEMPLATES"]["section"],
"IBLOCK_URL" => $arResult["FOLDER"] . $arResult["URL_TEMPLATES"]["news"],
"SET_TITLE" => $arParams["SET_TITLE"],
"SET_LAST_MODIFIED" => $arParams["SET_LAST_MODIFIED"],
"MESSAGE_404" => $arParams["MESSAGE_404"],
"SET_STATUS_404" => $arParams["SET_STATUS_404"],
"SHOW_404" => $arParams["SHOW_404"],
"FILE_404" => $arParams["FILE_404"],
"INCLUDE_IBLOCK_INTO_CHAIN" => $arParams["INCLUDE_IBLOCK_INTO_CHAIN"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_FILTER" => $arParams["CACHE_FILTER"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"DISPLAY_TOP_PAGER" => $arParams["DISPLAY_TOP_PAGER"],
"DISPLAY_BOTTOM_PAGER" => $arParams["DISPLAY_BOTTOM_PAGER"],
"PAGER_TITLE" => $arParams["PAGER_TITLE"],
"TITLE" => $arParams["TITLE"],
"PAGER_TEMPLATE" => $arParams["PAGER_TEMPLATE"],
"PAGER_SHOW_ALWAYS" => $arParams["PAGER_SHOW_ALWAYS"],
"PAGER_DESC_NUMBERING" => $arParams["PAGER_DESC_NUMBERING"],
"PAGER_DESC_NUMBERING_CACHE_TIME" => $arParams["PAGER_DESC_NUMBERING_CACHE_TIME"],
"PAGER_SHOW_ALL" => $arParams["PAGER_SHOW_ALL"],
"PAGER_BASE_LINK_ENABLE" => $arParams["PAGER_BASE_LINK_ENABLE"],
"PAGER_BASE_LINK" => $arParams["PAGER_BASE_LINK"],
"PAGER_PARAMS_NAME" => $arParams["PAGER_PARAMS_NAME"],
"DISPLAY_DATE" => $arParams["DISPLAY_DATE"],
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => $arParams["DISPLAY_PICTURE"],
"DISPLAY_PREVIEW_TEXT" => $arParams["DISPLAY_PREVIEW_TEXT"],
"PREVIEW_TRUNCATE_LEN" => $arParams["PREVIEW_TRUNCATE_LEN"],
"ACTIVE_DATE_FORMAT" => $arParams["LIST_ACTIVE_DATE_FORMAT"],
"USE_PERMISSIONS" => $arParams["USE_PERMISSIONS"],
"GROUP_PERMISSIONS" => $arParams["GROUP_PERMISSIONS"],
"FILTER_NAME" => "arrFilter",
"HIDE_LINK_WHEN_NO_DETAIL" => $arParams["HIDE_LINK_WHEN_NO_DETAIL"],
"CHECK_DATES" => $arParams["CHECK_DATES"],
],
$component,
['HIDE_ICONS' => 'Y']
);
?>
</div>
<?php
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)
{
die();
}
/** @var array $arParams */
$arParams['USE_SHARE'] = (string)($arParams['USE_SHARE'] ?? 'N');
$arParams['USE_SHARE'] = $arParams['USE_SHARE'] === 'Y' ? 'Y' : 'N';
$arParams['SHARE_HIDE'] = (string)($arParams['SHARE_HIDE'] ?? 'N');
$arParams['SHARE_HIDE'] = $arParams['SHARE_HIDE'] === 'Y' ? 'Y' : 'N';
$arParams['SHARE_TEMPLATE'] = (string)($arParams['SHARE_TEMPLATE'] ?? 'N');
$arParams['SHARE_HANDLERS'] ??= [];
$arParams['SHARE_HANDLERS'] = is_array($arParams['SHARE_HANDLERS']) ? $arParams['SHARE_HANDLERS'] : [];
$arParams['SHARE_SHORTEN_URL_LOGIN'] = (string)($arParams['SHARE_SHORTEN_URL_LOGIN'] ?? 'N');
$arParams['SHARE_SHORTEN_URL_KEY'] = (string)($arParams['SHARE_SHORTEN_URL_KEY'] ?? 'N');
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(false);
?>
<?$APPLICATION->IncludeComponent(
"bitrix:rss.out",
"",
Array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"NUM_NEWS" => $arParams["NUM_NEWS"],
"NUM_DAYS" => $arParams["NUM_DAYS"],
"YANDEX" => $arParams["YANDEX"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["detail"],
"CHECK_DATES" => $arParams["CHECK_DATES"],
),
$component
);?>
\ No newline at end of file
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(false);
?>
<?$APPLICATION->IncludeComponent(
"bitrix:rss.out",
"",
Array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"NUM_NEWS" => $arParams["NUM_NEWS"],
"NUM_DAYS" => $arParams["NUM_DAYS"],
"YANDEX" => $arParams["YANDEX"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"CHECK_DATES" => $arParams["CHECK_DATES"],
"SECTION_ID" => $arResult["VARIABLES"]["SECTION_ID"],
"SECTION_CODE" => $arResult["VARIABLES"]["SECTION_CODE"],
"DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["detail"],
),
$component
);?>
\ No newline at end of file
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(false);
?>
<?$APPLICATION->IncludeComponent(
"bitrix:search.page",
"",
Array(
"CHECK_DATES" => $arParams["CHECK_DATES"]!=="N"? "Y": "N",
"arrWHERE" => Array("iblock_".$arParams["IBLOCK_TYPE"]),
"arrFILTER" => Array("iblock_".$arParams["IBLOCK_TYPE"]),
"SHOW_WHERE" => "N",
//"PAGE_RESULT_COUNT" => "",
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"SET_TITLE" => $arParams["SET_TITLE"],
"arrFILTER_iblock_".$arParams["IBLOCK_TYPE"] => Array($arParams["IBLOCK_ID"])
),
$component
);?>
<p><a href="<?=$arResult["FOLDER"].$arResult["URL_TEMPLATES"]["news"]?>"><?=GetMessage("T_NEWS_DETAIL_BACK")?></a></p>
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
?>
<?if($arParams["USE_RSS"]=="Y"):?>
<?
$rss_url = CComponentEngine::makePathFromTemplate($arResult["FOLDER"].$arResult["URL_TEMPLATES"]["rss_section"], array_map("urlencode", $arResult["VARIABLES"]));
if(method_exists($APPLICATION, 'addheadstring'))
$APPLICATION->AddHeadString('<link rel="alternate" type="application/rss+xml" title="'.$rss_url.'" href="'.$rss_url.'" />');
?>
<a href="<?=$rss_url?>" title="rss" target="_self"><img alt="RSS" src="<?=$templateFolder?>/images/gif-light/feed-icon-16x16.gif" border="0" align="right" /></a>
<?endif?>
<?if($arParams["USE_SEARCH"]=="Y"):?>
<?=GetMessage("SEARCH_LABEL")?><?$APPLICATION->IncludeComponent(
"bitrix:search.form",
"flat",
Array(
"PAGE" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["search"]
),
$component
);?>
<br />
<?endif?>
<?if($arParams["USE_FILTER"]=="Y"):?>
<?$APPLICATION->IncludeComponent(
"bitrix:catalog.filter",
"",
Array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"FILTER_NAME" => $arParams["FILTER_NAME"],
"FIELD_CODE" => $arParams["FILTER_FIELD_CODE"],
"PROPERTY_CODE" => $arParams["FILTER_PROPERTY_CODE"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"PAGER_PARAMS_NAME" => $arParams["PAGER_PARAMS_NAME"],
),
$component
);
?>
<br />
<?endif?>
<?$APPLICATION->IncludeComponent(
"bitrix:news.list",
"",
Array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"NEWS_COUNT" => $arParams["NEWS_COUNT"],
"SORT_BY1" => $arParams["SORT_BY1"],
"SORT_ORDER1" => $arParams["SORT_ORDER1"],
"SORT_BY2" => $arParams["SORT_BY2"],
"SORT_ORDER2" => $arParams["SORT_ORDER2"],
"FIELD_CODE" => $arParams["LIST_FIELD_CODE"],
"PROPERTY_CODE" => $arParams["LIST_PROPERTY_CODE"],
"SET_TITLE" => $arParams["SET_TITLE"],
"SET_LAST_MODIFIED" => $arParams["SET_LAST_MODIFIED"],
"MESSAGE_404" => $arParams["MESSAGE_404"],
"SET_STATUS_404" => $arParams["SET_STATUS_404"],
"SHOW_404" => $arParams["SHOW_404"],
"FILE_404" => $arParams["FILE_404"],
"INCLUDE_IBLOCK_INTO_CHAIN" => $arParams["INCLUDE_IBLOCK_INTO_CHAIN"],
"ADD_SECTIONS_CHAIN" => $arParams["ADD_SECTIONS_CHAIN"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_FILTER" => $arParams["CACHE_FILTER"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"DISPLAY_TOP_PAGER" => $arParams["DISPLAY_TOP_PAGER"],
"DISPLAY_BOTTOM_PAGER" => $arParams["DISPLAY_BOTTOM_PAGER"],
"PAGER_TITLE" => $arParams["PAGER_TITLE"],
"PAGER_TEMPLATE" => $arParams["PAGER_TEMPLATE"],
"PAGER_SHOW_ALWAYS" => $arParams["PAGER_SHOW_ALWAYS"],
"PAGER_DESC_NUMBERING" => $arParams["PAGER_DESC_NUMBERING"],
"PAGER_DESC_NUMBERING_CACHE_TIME" => $arParams["PAGER_DESC_NUMBERING_CACHE_TIME"],
"PAGER_SHOW_ALL" => $arParams["PAGER_SHOW_ALL"],
"PAGER_BASE_LINK_ENABLE" => $arParams["PAGER_BASE_LINK_ENABLE"],
"PAGER_BASE_LINK" => $arParams["PAGER_BASE_LINK"],
"PAGER_PARAMS_NAME" => $arParams["PAGER_PARAMS_NAME"],
"DISPLAY_DATE" => $arParams["DISPLAY_DATE"],
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => $arParams["DISPLAY_PICTURE"],
"DISPLAY_PREVIEW_TEXT" => $arParams["DISPLAY_PREVIEW_TEXT"],
"PREVIEW_TRUNCATE_LEN" => $arParams["PREVIEW_TRUNCATE_LEN"],
"ACTIVE_DATE_FORMAT" => $arParams["LIST_ACTIVE_DATE_FORMAT"],
"USE_PERMISSIONS" => $arParams["USE_PERMISSIONS"],
"GROUP_PERMISSIONS" => $arParams["GROUP_PERMISSIONS"],
"FILTER_NAME" => $arParams["FILTER_NAME"],
"HIDE_LINK_WHEN_NO_DETAIL" => $arParams["HIDE_LINK_WHEN_NO_DETAIL"],
"CHECK_DATES" => $arParams["CHECK_DATES"],
"STRICT_SECTION_CHECK" => $arParams["STRICT_SECTION_CHECK"],
"PARENT_SECTION" => $arResult["VARIABLES"]["SECTION_ID"],
"PARENT_SECTION_CODE" => $arResult["VARIABLES"]["SECTION_CODE"],
"DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["detail"],
"SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],
"IBLOCK_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["news"],
),
$component
);?>
<?php
// текстовые блоки
if (!empty($arResult['PROPERTIES']['BLOCKS']['VALUE'])){
$arResult['BLOCKS']=[];
foreach($arResult['PROPERTIES']['BLOCKS']['VALUE'] as $elementId) {
$element = \Bitrix\Iblock\Elements\ElementBlocksTable::getByPrimary($elementId, [
'select' => ['ID', 'NAME', 'PREVIEW_TEXT', 'PREVIEW_PICTURE'],
])->fetch();
$arResult['BLOCKS'][]=$element;
}
}
// отзывЫ
$iblockId=8;
$arResult['REVIEWS']=[];
$arSelect = Array("ID", "IBLOCK_ID", "NAME","PREVIEW_TEXT","PROPERTY_RAITING");//IBLOCK_ID и ID обязательно должны быть
$arFilter = Array("IBLOCK_ID"=>$iblockId, "ACTIVE"=>"Y","PROPERTY_QUEST"=>$arResult['ID']);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
$arResult['REVIEWS'][] = $arFields;
}
?>
\ No newline at end of file
<svg fill="none" height="8" viewBox="0 0 12 8" width="12" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M2.16 2.3a.75.75 0 0 1 1.05-.14L6 4.3l2.8-2.15a.75.75 0 1 1 .9 1.19l-3.24 2.5c-.27.2-.65.2-.92 0L2.3 3.35a.75.75 0 0 1-.13-1.05z" fill="currentColor" fill-rule="evenodd"></path></svg>><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z" fill="white"></path></svg>
\ No newline at end of file
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Наши чайные");
?><?$APPLICATION->IncludeComponent(
"bitrix:news",
"party",
array(
"ADD_ELEMENT_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "Y",
"AJAX_MODE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"BROWSER_TITLE" => "-",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"CHECK_DATES" => "Y",
"DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
"DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
"DETAIL_DISPLAY_TOP_PAGER" => "N",
"DETAIL_FIELD_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_PAGER_SHOW_ALL" => "Y",
"DETAIL_PAGER_TEMPLATE" => "",
"DETAIL_PAGER_TITLE" => "Страница",
"DETAIL_PROPERTY_CODE" => array(
0 => "ADDRESS",
1 => "TIME",
2 => "NUMBER",
3 => "BLOCKS",
4 => "DIFFICULTY",
5 => "DELAY",
6 => "TYPE",
7 => "",
),
"DETAIL_SET_CANONICAL_URL" => "N",
"DISPLAY_BOTTOM_PAGER" => "Y",
"DISPLAY_DATE" => "Y",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"DISPLAY_TOP_PAGER" => "N",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"IBLOCK_ID" => "7",
"IBLOCK_TYPE" => "main",
"INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
"LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
"LIST_FIELD_CODE" => array(
0 => "",
1 => "",
),
"LIST_PROPERTY_CODE" => array(
0 => "ADDRESS",
1 => "TIME",
2 => "GENRE",
3 => "",
),
"MESSAGE_404" => "",
"META_DESCRIPTION" => "-",
"META_KEYWORDS" => "-",
"NEWS_COUNT" => "2000",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => ".default",
"PAGER_TITLE" => "Новости",
"PREVIEW_TRUNCATE_LEN" => "",
"SEF_MODE" => "Y",
"SET_LAST_MODIFIED" => "N",
"SET_STATUS_404" => "N",
"SET_TITLE" => "Y",
"SHOW_404" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_BY2" => "SORT",
"SORT_ORDER1" => "DESC",
"SORT_ORDER2" => "ASC",
"STRICT_SECTION_CHECK" => "N",
"USE_CATEGORIES" => "N",
"USE_FILTER" => "N",
"USE_PERMISSIONS" => "N",
"USE_RATING" => "N",
"USE_RSS" => "N",
"USE_SEARCH" => "N",
"USE_SHARE" => "N",
"COMPONENT_TEMPLATE" => "party",
"TITLE"=> "Наши чайные",
"SEF_FOLDER" => "/party/",
"SEF_URL_TEMPLATES" => array(
"news" => "",
"section" => "",
"detail" => "#ELEMENT_CODE#/",
)
),
false
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
\ No newline at end of file
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Игровые программы");
?><?$APPLICATION->IncludeComponent(
"bitrix:news",
"party",
array(
"ADD_ELEMENT_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "Y",
"AJAX_MODE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"BROWSER_TITLE" => "-",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"CHECK_DATES" => "Y",
"DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
"DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
"DETAIL_DISPLAY_TOP_PAGER" => "N",
"DETAIL_FIELD_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_PAGER_SHOW_ALL" => "Y",
"DETAIL_PAGER_TEMPLATE" => "",
"DETAIL_PAGER_TITLE" => "Страница",
"DETAIL_PROPERTY_CODE" => array(
0 => "ADDRESS",
1 => "TIME",
2 => "NUMBER",
3 => "BLOCKS",
4 => "DIFFICULTY",
5 => "DELAY",
6 => "TYPE",
7 => "",
),
"DETAIL_SET_CANONICAL_URL" => "N",
"DISPLAY_BOTTOM_PAGER" => "Y",
"DISPLAY_DATE" => "Y",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"DISPLAY_TOP_PAGER" => "N",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"IBLOCK_ID" => "6",
"IBLOCK_TYPE" => "main",
"INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
"LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
"LIST_FIELD_CODE" => array(
0 => "",
1 => "",
),
"LIST_PROPERTY_CODE" => array(
0 => "ADDRESS",
1 => "TIME",
2 => "GENRE",
3 => "",
),
"MESSAGE_404" => "",
"META_DESCRIPTION" => "-",
"META_KEYWORDS" => "-",
"NEWS_COUNT" => "2000",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => ".default",
"PAGER_TITLE" => "Новости",
"PREVIEW_TRUNCATE_LEN" => "",
"SEF_MODE" => "Y",
"SET_LAST_MODIFIED" => "N",
"SET_STATUS_404" => "N",
"SET_TITLE" => "Y",
"SHOW_404" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_BY2" => "SORT",
"SORT_ORDER1" => "DESC",
"SORT_ORDER2" => "ASC",
"STRICT_SECTION_CHECK" => "N",
"USE_CATEGORIES" => "N",
"USE_FILTER" => "N",
"USE_PERMISSIONS" => "N",
"USE_RATING" => "N",
"USE_RSS" => "N",
"USE_SEARCH" => "N",
"USE_SHARE" => "N",
"COMPONENT_TEMPLATE" => "party",
"TITLE"=> "Игровые программы",
"SEF_FOLDER" => "/party/",
"SEF_URL_TEMPLATES" => array(
"news" => "",
"section" => "",
"detail" => "#ELEMENT_CODE#/",
)
),
false
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
\ No newline at end of file
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Выездные квесты");
?><?$APPLICATION->IncludeComponent(
"bitrix:news",
"party",
array(
"ADD_ELEMENT_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "Y",
"AJAX_MODE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"BROWSER_TITLE" => "-",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "N",
"CHECK_DATES" => "Y",
"DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
"DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
"DETAIL_DISPLAY_TOP_PAGER" => "N",
"DETAIL_FIELD_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_PAGER_SHOW_ALL" => "Y",
"DETAIL_PAGER_TEMPLATE" => "",
"DETAIL_PAGER_TITLE" => "Страница",
"DETAIL_PROPERTY_CODE" => array(
0 => "ADDRESS",
1 => "TIME",
2 => "NUMBER",
3 => "BLOCKS",
4 => "DIFFICULTY",
5 => "DELAY",
6 => "TYPE",
7 => "",
),
"DETAIL_SET_CANONICAL_URL" => "N",
"DISPLAY_BOTTOM_PAGER" => "Y",
"DISPLAY_DATE" => "Y",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"DISPLAY_TOP_PAGER" => "N",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"IBLOCK_ID" => "5",
"IBLOCK_TYPE" => "main",
"INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
"LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
"LIST_FIELD_CODE" => array(
0 => "",
1 => "",
),
"LIST_PROPERTY_CODE" => array(
0 => "ADDRESS",
1 => "TIME",
2 => "GENRE",
3 => "",
),
"MESSAGE_404" => "",
"META_DESCRIPTION" => "-",
"META_KEYWORDS" => "-",
"NEWS_COUNT" => "2000",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => ".default",
"PAGER_TITLE" => "Новости",
"PREVIEW_TRUNCATE_LEN" => "",
"SEF_MODE" => "Y",
"SET_LAST_MODIFIED" => "N",
"SET_STATUS_404" => "N",
"SET_TITLE" => "Y",
"SHOW_404" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_BY2" => "SORT",
"SORT_ORDER1" => "DESC",
"SORT_ORDER2" => "ASC",
"STRICT_SECTION_CHECK" => "N",
"USE_CATEGORIES" => "N",
"USE_FILTER" => "N",
"USE_PERMISSIONS" => "N",
"USE_RATING" => "N",
"USE_RSS" => "N",
"USE_SEARCH" => "N",
"USE_SHARE" => "N",
"COMPONENT_TEMPLATE" => "party",
"TITLE"=> "Выездные квесты",
"SEF_FOLDER" => "/skidki/",
"SEF_URL_TEMPLATES" => array(
"news" => "",
"section" => "",
"detail" => "#ELEMENT_CODE#/",
)
),
false
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment