%PDF- %PDF-
| Direktori : /home/bitrix/www/bitrix/templates/UB/components/UB/user.profile/.default/ |
| Current File : //home/bitrix/www/bitrix/templates/UB/components/UB/user.profile/.default/template.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
// Подключаем html-редактор (наверное)
//$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/css/bootstrap-wysihtml5-0.0.2.css');
//$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH.'/js/wysihtml5-0.3.0.min.js');
//$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH.'/js/bootstrap-wysihtml5-0.0.2.js');
include_once $_SERVER['DOCUMENT_ROOT'].'/local/templates/UB/includes/localen.php';
?>
<?
switch ($arResult["PROFILE"]["IBLOCK_SECTION_ID"]){
case 7:
$arDirecEn = $arGenrModEn;
$arAddPrEn = $arAddModPrEn;
break;
case 8:
$arDirecEn = $arGenrPhotoEn;
$arAddPrEn = $arAddPhotPrEn;
break;
case 9:
$arDirecEn = $arDirMuaEn;
$arAddPrEn = $arAddMuaEn;
break;
case 16:
$arDirecEn = $arDirAgPrEn;
break;
case 18:
$arDirecEn = $arDirSchPrEn;
break;
case 10:
$arAddPrEn = $arDirHS;
break;
case 1:
$arAddPrEn = $arDirStyl;
break;
case 12:
$arAddPrEn = $arAddPhstEn;
break;
case 481:
$arAddPrEn = $arDirDes;
break;
};?>
<?$APPLICATION->IncludeComponent("bitrix:main.include",".default",
array("AREA_FILE_SHOW" => "file", "PATH" => SITE_TEMPLATE_PATH."/includes/profile_breadcrumb.php","EDIT_TEMPLATE" => ""));?>
<div class="content">
<div class="container">
<div class="row">
<? $APPLICATION->IncludeComponent("bitrix:menu", "profile", array(
"ROOT_MENU_TYPE" => "profile",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MAX_LEVEL" => "1",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>
<div class="posts-block col-lg-9 col-md-9 col-sm-8 col-xs-12">
<div class="bx-auth-profile">
<?if ($arResult['DATA_SAVED'] == 'Y') {?>
<div class="alert-success alert">
<button type="button" class="close" data-dismiss="alert">×</button>
<?=GetMessage('CHANGES_SAVED')?>
</div>
<? } ?>
<div class="alert-danger alert" id="required-error-alert" style="display: none;">
<button type="button" class="close" data-dismiss="alert">×</button>
<span/>
</div>
<? if ($arResult['ERROR']) { ?>
<div class="alert-danger alert">
<button type="button" class="close" data-dismiss="alert">×</button>
<?=$arResult["ERROR"]?>
</div>
<? } else { ?>
<div class="col-lg-12 col-md-12">
<form method="post" action="" name="lk_profile">
<input type="hidden" name="SECTION_ID" value="<?=$arResult["PROFILE"]["IBLOCK_SECTION_ID"]?>" />
<input type="hidden" name="PROFILE_ID" value="<?=$arResult["PROFILE"]["ID"]?>" />
<?=$arResult["BX_SESSION_CHECK"]?>
<div class="col-lg-12 col-md-12">
<?if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==7):?>
<div class="lk_prof_b1">
<h3 class="title"><?=GetMessage('PARAMETERS')?></h3>
<div class="lkpb_12 lkpb1">
<?$modpfen=0;?>
<?//echo '<pre>'; print_r($arResult["arparams"][0]); echo '</pre>';?>
<?foreach($arResult["arparams"][0] as $key => $param):
$param["NAME"] = str_replace("Параметры: ", "", $param["NAME"]);?>
<div class="stoproc">
<div class="lkpb_in_nm"><?=SITE_ID == "dv" ? $arModPPrEn[++$modpfen][0] : $param["NAME"].":"?></div>
<div class="lkpb_in_vs">
<?if($param["LIST_TYPE"]=="L"):?>
<select class="form-control fc1" name="<?=$param["CODE"]?>" data-placeholder="...">
<option></option>
<?$modparen=0;?>
<?foreach($param["VALUE_LIST"] as $k => $v){?>
<option value="<?=$k?>"<?if($arResult["PROPS"][$param["CODE"]]['VALUE_ENUM_ID']==$k) echo " selected ";?>><?=SITE_ID == "dv" ? $arModPPrEn[$modpfen][++$modparen] : $v?></option>
<?}?>
</select>
<?endif?>
</div>
</div>
<?endforeach;?>
<?$arTypeOneId = array(
259 => 'Частная модель',
260 => 'Модель агентства',
);?>
<?foreach($arResult["arrProp"][177]["VALUE_LIST"] as $k => $n):?>
<?$ar_ganr = array();
$modtyp = $arResult["PROPS"]["MODELTYPE"]['VALUE_ENUM_ID'];?>
<div class="checkbox" style="<?=$k==259 ? 'margin: 217px 10px 0 20px;' : 'margin: 5px 10px 10px 20px;';?>">
<label>
<input type="checkbox" id="type<?=$k?>" <?if($k == intval($modtyp)) echo "checked ";?>value="1" name="MODELTYPE[<?=$k?>]" />
<?=SITE_ID == "s1" ? $arTypeOneId[$k] : str_replace("odels","odel",$n);?>
</label>
</div>
<?endforeach?>
</div>
<div class="lkpb_12 lkpb2">
<?$modpa=0;?>
<?//echo '<pre>'; print_r($arResult["arparams"][1]); echo '</pre>';?>
<?foreach($arResult["arparams"][1] as $key => $param):
$param["NAME"] = str_replace("Параметры: ", "", $param["NAME"]);
?>
<?$arModUnitMeasure = array(
0 => 'cm',
1 => 'kg',
2 => 'cm',
3 => 'cm',
4 => 'cm',
);
$arModUnitMRu = array(
0 => 'см',
1 => 'кг',
2 => 'см',
3 => 'см',
4 => 'см',
);?>
<div class="stoproc">
<?if($key==5) $param["NAME"] = GetMessage('SIZE'); if($key==6) $param["NAME"] = GetMessage('SHOES');?>
<div class="lkpb_in_nm in_nm2" style="padding-top: 5px;"><?=SITE_ID == "dv" ? $arModPaPrEn[++$modpa] : $param["NAME"]?></div>
<div class="lkpb_in_vs">
<?if($param["LIST_TYPE"]=="L"):?>
<div id="SELT<?=$param["CODE"]?>">
<select class="form-control fc1" name="<?=$param["CODE"]?>" data-placeholder="...">
<option class="null">...</option>
<?foreach($param["VALUE_LIST"] as $k => $v){?>
<?$selsize = false;?>
<?if ($key==5 || $key==6){
$valsize = explode("_",$v);
$vsize = $valsize[1];
$selsize = true;
$datasize = ' class="'.$valsize[0].'"';
if (isset($arResult["PROPS"][$param["CODE"]]['VALUE_XML_ID']) && strlen($arResult["PROPS"][$param["CODE"]]['VALUE_XML_ID']) > 0) {
$propsize = explode("_",$arResult["PROPS"][$param["CODE"]]['VALUE_XML_ID']);
$psize = $propsize[0];
};
}
else {
$vsize = $v;
$datasize ='';
};
$datasize .=' data-size="'.$vsize.'"';
?>
<option value="<?=$k?>"<?=$datasize?><?if($arResult["PROPS"][$param["CODE"]]['VALUE_ENUM_ID']==$k) echo " selected ";?>><?=$vsize;?></option>
<? }?>
</select>
</div>
<div class="modunit" id="MODUN<?=$param["CODE"]?>">
<select class="form-control fc1 cont widauto" style="margin-left: -16px;" name="<?=$param["CODE"].'TYPE'?>" data-placeholder="...">
<option data-val="RU" value="<?=$param["CODE"] == "SIZE" ? '257' : '253';?>" <?if($psize == "RU") echo " selected ";?>>RU</option>
<option data-val="UK" value="<?=$param["CODE"] == "SIZE" ? '258' : '254';?>" <?if($psize == "UK") echo " selected ";?>>UK</option>
<option data-val="US" value="<?=$param["CODE"] == "SIZE" ? '256' : '252';?>" <?if($psize == "US") echo " selected ";?>>US</option>
<option data-val="EU" value="<?=$param["CODE"] == "SIZE" ? '255' : '251';?>" <?if($psize == "EU") echo " selected ";?>>EU</option>
</select>
<?=SITE_ID=="p4" ? $arModUnitMeasure[$key] : $arModUnitMRu[$key];?>
</div>
<?endif?>
<?if($param["PROPERTY_TYPE"]=="N"):
if(strlen($param['HINT'])>0):
$limits = explode("-",$param['HINT']);?>
<select class="form-control fc1" name="<?=$param["CODE"]?>" data-placeholder="...">
<?for ($i=intval($limits[0]); $i<=intval($limits[1]); $i++):?>
<option value="<?=$i?>"<?if($arResult["PROPS"][$param["CODE"]]['VALUE']==$i) echo " selected ";?>><?=$i?></option>
<?endfor;?>
</select>
<div class="modunit"><?=SITE_ID=="dv" ? $arModUnitMeasure[$key] : $arModUnitMRu[$key];?></div>
<?else:?>
<input <?=strlen($param['HINT'])>0?'data-num-valid="'.$param['HINT'].'"':''?>
class="form-control" type="text" name="<?=$param["CODE"]?>" value="<?=$arResult["PROPS"][$param["CODE"]]['VALUE']?>">
<?endif;?>
<?endif;?>
</div>
</div>
<?endforeach;?>
</div>
</div>
<?endif;?>
<?$cnt=count($arResult["arstyles"]["VALUE_LIST"]); $c = 0;?>
<?if(count($arResult["arstyles"])>0):?>
<div class="lk_prof_b<?if($cnt>4) echo "2"; else echo "3 lkpb_f"?>"<?=$arResult["PROFILE"]["IBLOCK_SECTION_ID"]==9?' style="width:50%"':''?>>
<h3 class="title"><?if(in_array($arResult["PROFILE"]["IBLOCK_SECTION_ID"],array(16,18,9)))
echo GetMessage('DIRECTIONS'); elseif($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==8) echo GetMessage('GENRE'); else echo GetMessage('GENRE');?></h3>
<div class="block_1">
<?if ($cnt>4) echo '<div class="lkpb_12 lkpb_ss">';
$direcen=0;
//echo '<pre>'; print_r($arResult["arstyles"]["VALUE_LIST"]); echo '</pre>';
foreach($arResult["arstyles"]["VALUE_LIST"] as $k => $n):
if ($c==ceil($cnt/2) && !$flag && $cnt>4) {echo '</div><div class="lkpb_12 lkpb_ss">'; $flag = true;}?>
<div class="checkbox">
<?$ar_ganr = array();
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==7) $ar_ganr = $arResult["PROPS"]["MODELTHEME"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==8) $ar_ganr = $arResult["PROPS"]["PHOTOTHEME"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==9) $ar_ganr = $arResult["PROPS"]["VISAGISTE"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==16) $ar_ganr = $arResult["PROPS"]["AGENTTHEME"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==18) $ar_ganr = $arResult["PROPS"]["SCOOLTHEME"]['VALUE_ENUM_ID'];?>
<label>
<input type="checkbox" <?if(in_array($k, $ar_ganr)) echo "checked ";?>value="1" name="GANR[<?=$k?>]" /><?=SITE_ID == "dv" ? $arDirecEn[++$direcen] : $n?>
</label>
</div>
<?$c++;
endforeach;
if ($cnt>4) echo '</div>';?>
<?//echo '<pre>'; print_r($arResult["PROPS"]["VISAGISTE"]); echo '</pre>';?>
</div>
</div>
<?endif;?>
<?if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==12): // Фотостудия ?>
<div class="lk_prof_b2" style="width: 33%">
<h3 class="title" style="padding-bottom: 9px;"><?=GetMessage('PARAMETERS')?></h3>
<?$arpphsen=0;?>
<?foreach($arResult["arparams"] as $key => $param):
$param["NAME"] = str_replace("Характеристики: ", "", $param["NAME"]);?>
<div class="stoproc">
<div class="lkpb_in_nm in_nm2"><?=SITE_ID == "dv" ? $arParamPhotSEn[++$arpphsen] : $param["NAME"]?></div>
<div class="lkpb_in_vs">
<?if($param["PROPERTY_TYPE"]=="N"):?>
<input class="form-control" type="text" name="<?=$param["CODE"]?>" value="<?=$arResult["PROPS"][$param["CODE"]]['VALUE']?>">
<?endif?>
<?if($param["LIST_TYPE"]=="L" && $param['CODE']=='CURRENCY'):?>
<select class="form-control fc1" name="<?=$param["CODE"]?>">
<?$curren=0;?>
<?foreach($param["VALUE_LIST"] as $k => $v){?>
<option value="<?=$k?>"<?if($arResult["PROPS"][$param["CODE"]]['VALUE_ENUM_ID']==$k) echo " selected ";?>><?=$arCurrenEn[++$curren]?></option>
<?}?>
</select>
<?endif?>
</div>
</div>
<?endforeach;?>
</div>
<div class="lk_prof_b3 lkpb_f">
<h3 class="title"><?=GetMessage('EQUIPMENT')?></h3>
<div class="block_1">
<?$areqphsen=0;?>
<?foreach($arResult["arfeatures"]["VALUE_LIST"] as $k => $n): ?>
<div class="checkbox">
<label>
<input type="checkbox" <?if(in_array($k, $arResult["PROPS"]["PHOTOFEATURES"]['VALUE_ENUM_ID']))
echo "checked ";?>value="1" name="FTRS[<?=$k?>]" /><?=SITE_ID == "dv" ? $arEqPhotSEn[++$areqphsen] : $n?>
</label>
</div>
<?endforeach; ?>
</div>
</div>
<div class="lk_prof_b3 lkpb_f" style="width: 20%">
<h3 class="title"><?=GetMessage('SERVICES')?></h3>
<div class="block_1">
<?$arserphsen=0;?>
<?foreach($arResult["arself"]["VALUE_LIST"] as $k => $n): ?>
<div class="checkbox">
<label>
<input type="checkbox" <?if(in_array($k, $arResult["PROPS"]["PHOTOSELF"]['VALUE_ENUM_ID']))
echo "checked ";?>value="1" name="SELF[<?=$k?>]" /><?=SITE_ID == "dv" ? $arAtYSPhstEn[++$arserphsen] : $n?>
</label>
</div>
<?endforeach; ?>
</div>
</div>
<?endif;?>
<?if(count($arResult["aroptions"])>0):?>
<div class="lk_prof_b3">
<h3 class="title"><?if(
$arResult["PROFILE"]["IBLOCK_SECTION_ID"]==10 ||
$arResult["PROFILE"]["IBLOCK_SECTION_ID"]==1 ||
$arResult["PROFILE"]["IBLOCK_SECTION_ID"]==481)
echo GetMessage('DIRECTIONS'); elseif(in_array($arResult["PROFILE"]["IBLOCK_SECTION_ID"],array(7,9,12)))
echo GetMessage('ADDITIONALLY'); else echo GetMessage('OPTIONS');?></h3>
<div class="block_1">
<?$addpren=0;?>
<? foreach($arResult["aroptions"]["VALUE_LIST"] as $k => $n): ?>
<div class="checkbox">
<?$ar_ops = array();
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==7) $ar_ops = $arResult["PROPS"]["MODELOPTIONS"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==8) $ar_ops = $arResult["PROPS"]["PHOTOOPTIONS"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==9) $ar_ops = $arResult["PROPS"]["VISAGISTOPTION"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==10) $ar_ops = $arResult["PROPS"]["BARBEROPTION"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==1) $ar_ops = $arResult["PROPS"]["STYLETHEME"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==12) $ar_ops = $arResult["PROPS"]["PHOTOMORE"]['VALUE_ENUM_ID'];
if($arResult["PROFILE"]["IBLOCK_SECTION_ID"]==481) $ar_ops = $arResult["PROPS"]["DESIGNTHEME"]['VALUE_ENUM_ID'];
?>
<label>
<input type="checkbox" <?if(in_array($k, $ar_ops)) echo "checked ";?>value="1" name="OPS[<?=$k?>]" />
<?=SITE_ID == "dv" ? $arAddPrEn[++$addpren] : $n?>
</label>
</div>
<? endforeach; ?>
</div>
</div>
<?endif;?>
</div>
<div class="col-lg-12 col-md-12">
<h3 class="title"><?=GetMessage('ABOUT_ME')?></h3>
<textarea class="form-control" name="ABOUT"><?=$arResult["PROFILE"]["ABOUT"]?></textarea>
</div>
<div class="col-lg-12 col-md-12">
<h3 class="title"><?=GetMessage('WORKS_AWARDS_ETC')?></h3>
<textarea class="form-control" name="WORKS"><?=$arResult["PROPS"]["ARBAITEN"]['VALUE']['TEXT']?></textarea>
</div>
<?if(!in_array($arResult["PROFILE"]["IBLOCK_SECTION_ID"],array(12,16,17,18))): ?>
<div class="col-lg-12 col-md-12">
<h3 class="title"><?=GetMessage('INTERESTING_WORK')?></h3>
<textarea class="form-control" name="JOB"><?=$arResult["PROPS"]["MODELINTJOB"]['VALUE']['TEXT']?></textarea>
</div>
<?endif;?>
<div class="col-lg-12 col-md-12">
<h3 class="title"><?=GetMessage('OTHER_INFORMATION')?></h3>
<textarea class="form-control" name="OTHER"><?=$arResult["PROPS"]["OTHERINFA"]['VALUE']['TEXT']?></textarea>
</div>
<div style="clear:both;"></div>
<div style="float:right">
<input class="btn-small btn-color btn-pad" type="submit" name="lk_prof_s" value="<?=(($arResult['PROFILE']["ID"]>0) ?
GetMessage("MAIN_SAVE") : GetMessage("MAIN_ADD"))?>">
<!-- <input class="btn-small btn-color btn-pad" type="reset" value="<?=GetMessage('MAIN_RESET');?>"> -->
</div>
<br/>
</form>
<? } ?>
</div>
</div>
</div>
</div>
</div>
</div>