%PDF- %PDF-
| Direktori : /home/bitrix/www/local/templates/UB/components/bitrix/news.list/offer/ |
| Current File : //home/bitrix/www/local/templates/UB/components/bitrix/news.list/offer/template.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
$this->setFrameMode(true);
$isSelfMode = $arParams['SHOW_SELF']=='Y';
$offerParams = array(
'url_ajax' => $arParams['URL_AJAX'].'?'.bitrix_sessid_get(),
'url_back' => $_SERVER['REQUEST_URI'],
);
?>
<script type="text/javascript">
var LOC_MESS = <?=CUtil::PhpToJSObject($MESS);?>;
</script>
<div class="modal fade" id="confirmator" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3 class="modal-title" id="myModalLabel" style="display: inline"></h3>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="btn-small btn-grey" id="adbase-offer-cancel-btn" data-dismiss="modal"><?=GetMessage("UNDO")?></button>
<button type="button" class="btn-small btn-grey" id="adbase-offer-submit-btn"><?=GetMessage("CONFIRM")?></button>
<button type="button" class="btn-small btn-grey" id="adbase-offer-close-btn" data-dismiss="modal"><?=GetMessage("CLOSE")?></button>
</div>
</div>
</div>
</div>
<div style="display: none">
<form id="adbase-form-post" method="POST" action="<?=$arParams['URL_POST']?>">
<?=bitrix_sessid_post()?>
<input type="hidden" name="ID">
<input type="hidden" name="ACTION">
</form>
</div>
<div class="posts-block col-lg-9 col-md-9 col-sm-8 col-xs-12">
<?if(false && !$USER->IsAuthorized()):?>
<div class="alert alert-warning" style="margin-top: -3px; width: 70%;">
<button type="button" class="close" data-dismiss="alert">×</button>
<?=GetMessage("VIEW_DETAILS_IS_AVAILABLE_TO_REGISTERED")?>
</div>
<?endif;?>
<?if ($_REQUEST['POST_RESULT']=='Y') {
?>
<div class="alert-success alert" style="margin-top: -3px">
<button type="button" class="close" data-dismiss="alert">×</button>
<?=GetMessage("THANKS_YOUR_AD_ID")?><?=$_REQUEST['POST_ID']?><?=GetMessage("WAS_ACCEPTED_FOR_MODERATION")?>
</div>
<?
}?>
<div class="blog blog-small">
<?foreach($arResult["ITEMS"] as $arItem):
// Подключение профиля
if ($arItem['CREATED_BY']>0) {
$user['PROFILE'] = getUserProfile($arItem['CREATED_BY']);
$user['META'] = getUserMeta($arItem['CREATED_BY']);
}
else $user = false;
$compenstation = '';
if ($arItem['PROPERTIES']['COMPENSATION_TYPE']['VALUE_ENUM_ID']!=218) $compenstation = $arItem['PROPERTIES']['COMPENSATION_TYPE']['VALUE'];
else {
$compenstation =
$arItem['PROPERTIES']['COMPENSATION']['VALUE'].' '.
'<span class="currency">'.CurrencySymbols::get($arItem['PROPERTIES']['COMPENSATION_CURRENCY']['VALUE']).'</span>';
}
if(is_array($arItem['DETAIL_PICTURE']))
{
$stylemt = $arItem['DETAIL_PICTURE']['HEIGHT'] == 400 ? '-33' : '-2';
$img = '<img style="margin-top: '.$stylemt.'px;" src="'.$arItem["DETAIL_PICTURE"]['SRC'].'">';
}
elseif ($user)
$img = '<img style="margin-top: -33px;" src="'.$user['META']['AVATAR'].'">';
else
$img = '<i class="fa fa-user" style="font-size: 140px; color: #eee; padding-left: 10px;"></i>'
?>
<article class="post hentry">
<div class="post-image" style="width: 217px;">
<?if($user /* && $USER->IsAuthorized() */):?>
<a href="<?=$user['PROFILE']['LINK']?>"><?=$img?></a>
<?else:?>
<?=$img?>
<?endif;?>
</div>
<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
<div class="post-content-wrap" data-id="<?=$arItem['ID']?>" style="width: 67.4%;">
<header class="post-header">
<?// Определение и отображение статуса объявления
if ($isSelfMode && $arItem['CREATED_BY']==$USER->GetID()) {
$isRepeat = false;
if ($arItem['ACTIVE']=='Y') {
if ($arItem['WF_NEW']=='Y')
$offerStatus = '<i class="fa fa-history"></i>'; // Модерация
elseif (mktime()>MakeTimeStamp($arItem['DATE_ACTIVE_TO'],CLang::GetDateFormat("FULL"))) {
$offerStatus = '<i class="fa fa-file-archive-o"></i>'; // Архив по сроку публикации
$isRepeat = true;
}
else
$offerStatus = '<i class="fa fa-check-square-o"></i>'; // Опубликовано
}
else {
$isRepeat = true;
if ($arItem['WF_NEW']=='Y') $offerStatus = '<i class="fa fa-minus-square-o"></i>'; // Отклонен модератором
else $offerStatus = '<i class="fa fa-file-archive-o"></i>'; // Снят с публикации автором
}
echo '<span>'.$offerStatus.'</span>';
}
?><h3 class="content-title"><?=$arItem["NAME"]?></h3>
</header>
<div class="post-content">
<?if(true || $USER->IsAuthorized()):?>
<div class="post-more">
<span class="post-id"><?=explode(" ", $arItem['DATE_ACTIVE_FROM'])[0]?><?if ($isSelfMode)
echo ' - '.explode(" ", $arItem['DATE_ACTIVE_TO'])[0];
?><br/>#<?=$arItem['ID']?><br/></span>
<span><a class="post-show-more" data-show="N" data-post-id="<?=$arItem['ID']?>"><?=GetMessage("MORE_INFO")?></a></span>
</div>
<?endif;?>
<ul class="list-unstyled">
<li><i class="fa fa-globe"></i>
<?
$arFilter = Array("ID"=>$arItem['PROPERTIES']['CITY']['VALUE']);
$arSelect = Array("ID", "NAME", "IBLOCK_SECTION_ID", "PROPERTY_NAME_RU");
$res = CIBlockElement::GetList(Array(), $arFilter, false, Array(), $arSelect);
if($ar_res = $res->GetNext()) {$nam_reg = (isset($ar_res["PROPERTY_NAME_RU_VALUE"]) && SITE_ID == "s1") ? $ar_res["PROPERTY_NAME_RU_VALUE"] : $ar_res["NAME"]; $region = $nam_reg; $s_ida=$ar_res["IBLOCK_SECTION_ID"];}
if (isset($s_ida)){
$arFilter = Array("ID"=>$s_ida, "IBLOCK_ID"=>6);
$arSelect = Array("ID", "NAME", "IBLOCK_SECTION_ID", "UF_NAME_RU");
$res = CIBlockSection::GetList(Array(), $arFilter, false, $arSelect, Array());
if($ar_res = $res->GetNext()) { $s_idb=$ar_res["IBLOCK_SECTION_ID"]; if (IntVal($s_idb) == 31){$nam_reg = (isset($ar_res["UF_NAME_RU"]) && SITE_ID == "s1") ? $ar_res["UF_NAME_RU"] : $ar_res["NAME"]; $region = $region.", ".$nam_reg;};}
};
if (isset($s_idb)){
$arFilter = Array("ID"=>$s_idb, "IBLOCK_ID"=>6);
$arSelect = Array("ID", "NAME", "IBLOCK_SECTION_ID", "UF_NAME_RU");
$res = CIBlockSection::GetList(Array(), $arFilter, false, $arSelect, Array());
if($ar_res = $res->GetNext()) {$nam_reg = (isset($ar_res["UF_NAME_RU"]) && SITE_ID == "s1") ? $ar_res["UF_NAME_RU"] : $ar_res["NAME"]; $region = $region.", ".$nam_reg; $s_idc=$ar_res["IBLOCK_SECTION_ID"];}
};
?>
<?=$region;?></li>
<li><i class="fa fa-briefcase"></i> <?
$f = false;
foreach($arItem['PROPERTIES']['SECTIONS']['VALUE'] as $v) {
//echo '<pre>'; print_r($arItem['PROPERTIES']['SECTIONS']['VALUE']); echo '</pre>';
$res = CIBlockSection::GetByID($v);
if ($ar_res = $res->GetNext()) {
if (SITE_ID == "dv"){
switch ($v){
case 18:
$arT = "School";
break;
case 16:
$arT = "Agency";
break;
case 12:
$arT = "Photostudio";
break;
case 7:
$arT = "Model";
break;
case 8:
$arT = "Photograph";
break;
case 9:
$arT = "Make Up Artist";
break;
case 10:
$arT = "Hair Stylist";
break;
case 481:
$arT = "Fashion Designer";
break;
case 1:
$arT = "Fashion Stylist";
break;
default:
$arT = "Other";
};
$arDescr = $arT;
} else {
$arDescr = $ar_res["DESCRIPTION"];
};
echo ($f?', ':'').$arDescr;
};
$f = true;
}
?></li>
<li><i class="fa fa-money"></i> <?=$compenstation;?></li>
<li><i class="fa fa-user"></i>
<?$sdir = SITE_ID == "dv" ? "/en" : "";?>
<?if(strlen($user['PROFILE']['LINK'])>0 /* && $USER->IsAuthorized() */):?>
<a href="<?=$sdir.$user['PROFILE']['LINK']?>" target=_blank><?=$user['PROFILE']['NAME']?></a>
<?else:?>
<?=$user['PROFILE']['NAME']?>
<?endif;?>
</li>
</div>
<?if(true || $USER->IsAuthorized()):?>
<div id="post-more-content-<?=$arItem['ID']?>" class="post-more-content" style="display: none">
<ul class="list-unstyled">
<?if(strlen($arItem['PROPERTIES']['CONTACT_COMPANY']['VALUE'])>0):?>
<li><i class="fa fa-building-o"></i> <?=$arItem['PROPERTIES']['CONTACT_COMPANY']['VALUE']?></li>
<?endif;?>
<?if(strlen($arItem['PROPERTIES']['CONTACT_PHONE']['VALUE'])>0):?>
<li><i class="fa fa-phone"></i> <?=$arItem['PROPERTIES']['CONTACT_PHONE']['VALUE']?></li>
<?endif;?>
<li class="casting-text"><i class="fa fa-newspaper-o"></i> <?=nl2br(strip_tags($arItem['PROPERTIES']['CASTING_TEXT']['VALUE']))?></li>
</ul>
<?if($isSelfMode && $arItem['CREATED_BY']==$USER->GetID()) {?>
<?if ($isRepeat) {?>
<button class="btn-small btn-color" type="button" id="adbase-offer-button-copy"><i class="fa fa-files-o"></i><?=GetMessage("SEND_AGAIN")?></button>
<?} else {?>
<button class="btn-small btn-color" type="button" id="adbase-offer-button-stop"><i class="fa fa-ban"></i><?=GetMessage("UNPUBLISH")?></button>
<?}?>
<?} else {?>
<button class="btn-special btn-grey" href="javascript:void(0)" onclick="if (BX.IM) { BXIM.openMessenger(<?=$arItem['CREATED_BY']?>); return false; } else { showAuthAlert('profile'); return false; }"><i class="fa fa-envelope-o"></i><?=GetMessage("SEND_MESSAGE")?></button>
<?}?>
<div class="clearfix"></div>
</div>
<?endif;?>
<div class="blog-divider3"></div>
</div>
<div class="clearfix"></div>
</article>
<?endforeach;?>
<?if($arParams["DISPLAY_BOTTOM_PAGER"]):?>
<?=$arResult["NAV_STRING"]?>
<?endif;?>
</div>
</div>
<div class="sidebar col-lg-3 col-md-3 col-sm-4 col-xs-12">
<!-- Ads Widget Start -->
<div class="widget ads">
<div class="e-reclama">
<?$APPLICATION->IncludeComponent("bitrix:advertising.banner","",Array(
"TYPE" => "CATALOG_PROFILE",
"CACHE_TYPE" => "A",
"NOINDEX" => "Y",
"CACHE_TIME" => "3600"
)
);?>
</div>
</div>
<!-- Ads Widget End -->
</div>
<script type="text/javascript">
var offerParams = <?=CUtil::PhpToJSObject($offerParams)?>;
</script>