%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>