File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/templates/aspro_next/components/bitrix/menu/top_mobile/result_modifier.php
Back
<?$arResult = CNext::getChilds($arResult); global $arRegion, $arTheme; if(isset($arTheme['HEADER_MOBILE_MENU_CATALOG_EXPANDED']['VALUE']) && $arTheme['HEADER_MOBILE_MENU_CATALOG_EXPANDED']['VALUE'] === 'Y') { $arParams["CATALOG_MENU_EXPANDED"] = "Y"; } if($arResult){ foreach($arResult as $key=>$arItem) { if(isset($arItem['CHILD'])) { foreach($arItem['CHILD'] as $key2=>$arItemChild) { if(isset($arItemChild['PARAMS']) && $arRegion && $arTheme['USE_REGIONALITY']['VALUE'] === 'Y' && $arTheme['USE_REGIONALITY']['DEPENDENT_PARAMS']['REGIONALITY_FILTER_ITEM']['VALUE'] === 'Y') { // filter items by region if(isset($arItemChild['PARAMS']['LINK_REGION'])) { if($arItemChild['PARAMS']['LINK_REGION']) { if(!in_array($arRegion['ID'], $arItemChild['PARAMS']['LINK_REGION'])) unset($arResult[$key]['CHILD'][$key2]); } else unset($arResult[$key]['CHILD'][$key2]); } } } } } } ?> <? if(!function_exists('show_top_mobile_li')){ function show_top_mobile_li($arItem, $arParams, $bParent, $style = array()){ ?> <li<?=($arItem['SELECTED'] ? ' class="selected"' : '')?>> <a class="<?=isset($style["a"])?$style["a"]:""?> dark-color<?=($bParent ? ' parent' : '')?>" href="<?=$arItem["LINK"]?>" title="<?=$arItem["TEXT"]?>"> <span><?=$arItem['TEXT']?></span> <?if($bParent):?> <span class="arrow"><i class="svg svg_triangle_right"></i></span> <?endif;?> </a> <?if($bParent):?> <ul class="dropdown"> <li class="menu_back"><a href="" class="dark-color" rel="nofollow"><i class="svg svg-arrow-right"></i><?=GetMessage('NEXT_T_MENU_BACK')?></a></li> <li class="menu_title"><a href="<?=$arItem['LINK'];?>"><?=$arItem['TEXT']?></a></li> <?foreach($arItem['CHILD'] as $arSubItem):?> <?$bShowChilds = $arParams['MAX_LEVEL'] > $arSubItem['DEPTH_LEVEL'];?> <?$bParent = $arSubItem['CHILD'] && $bShowChilds;?> <li<?=($arSubItem['SELECTED'] ? ' class="selected"' : '')?>> <a class="dark-color<?=($bParent ? ' parent' : '')?>" href="<?=$arSubItem["LINK"]?>" title="<?=$arSubItem["TEXT"]?>"> <span><?=$arSubItem['TEXT']?></span> <?if($bParent):?> <span class="arrow"><i class="svg svg_triangle_right"></i></span> <?endif;?> </a> <?if($bParent):?> <ul class="dropdown"> <li class="menu_back"><a href="" class="dark-color" rel="nofollow"><i class="svg svg-arrow-right"></i><?=GetMessage('NEXT_T_MENU_BACK')?></a></li> <li class="menu_title"><a href="<?=$arSubItem['LINK'];?>"><?=$arSubItem['TEXT']?></a></li> <?foreach($arSubItem["CHILD"] as $arSubSubItem):?> <?$bShowChilds = $arParams['MAX_LEVEL'] > $arSubSubItem['DEPTH_LEVEL'];?> <?$bParent = $arSubSubItem['CHILD'] && $bShowChilds;?> <li<?=($arSubSubItem['SELECTED'] ? ' class="selected"' : '')?>> <a class="dark-color<?=($bParent ? ' parent' : '')?>" href="<?=$arSubSubItem["LINK"]?>" title="<?=$arSubSubItem["TEXT"]?>"> <span><?=$arSubSubItem['TEXT']?></span> <?if($bParent):?> <span class="arrow"><i class="svg svg_triangle_right"></i></span> <?endif;?> </a> <?if($bParent):?> <ul class="dropdown"> <li class="menu_back"><a href="" class="dark-color" rel="nofollow"><i class="svg svg-arrow-right"></i><?=GetMessage('NEXT_T_MENU_BACK')?></a></li> <li class="menu_title"><a href="<?=$arSubSubItem['LINK'];?>"><?=$arSubSubItem['TEXT']?></a></li> <?foreach($arSubSubItem["CHILD"] as $arSubSubSubItem):?> <li<?=($arSubSubSubItem['SELECTED'] ? ' class="selected"' : '')?>> <a class="dark-color" href="<?=$arSubSubSubItem["LINK"]?>" title="<?=$arSubSubSubItem["TEXT"]?>"> <span><?=$arSubSubSubItem['TEXT']?></span> </a> </li> <?endforeach;?> </ul> <?endif;?> </li> <?endforeach;?> </ul> <?endif;?> </li> <?endforeach;?> </ul> <?endif;?> </li> <? } } ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings