Current Path : /home/user/web/pansionat-v-yaroslavle.ru/public_html/331ab/ |
Current File : /home/user/web/pansionat-v-yaroslavle.ru/public_html/331ab/services.tar |
.section.php 0000644 00000000254 15023463364 0007006 0 ustar 00 <? $sSectionName = "Услуги"; $arDirProperties = Array( "description" => "", "MENU" => "Y", "MENU_SHOW_ELEMENTS" => "Y", "MENU_SHOW_SECTIONS" => "N" ); ?> .left.menu_ext.php 0000644 00000004501 15023463364 0010116 0 ustar 00 <? if(!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) die(); $aMenuLinksExt = array(); if($arMenuParametrs = CResort::GetDirMenuParametrs(__DIR__)){ if($arMenuParametrs['MENU_SHOW_SECTIONS'] == 'Y'){ $arSections = CCache::CIBlockSection_GetList(array('SORT' => 'ASC', 'ID' => 'ASC', 'CACHE' => array('TAG' => CCache::GetIBlockCacheTag(CCache::$arIBlocks[SITE_ID]['aspro_resort_content']['aspro_resort_services'][0]), 'MULTI' => 'Y')), array('IBLOCK_ID' => CCache::$arIBlocks[SITE_ID]['aspro_resort_content']['aspro_resort_services'][0], 'ACTIVE' => 'Y', 'GLOBAL_ACTIVE' => 'Y', 'ACTIVE_DATE' => 'Y')); $arSectionsByParentSectionID = CCache::GroupArrayBy($arSections, array('MULTI' => 'Y', 'GROUP' => array('IBLOCK_SECTION_ID'))); } if($arMenuParametrs['MENU_SHOW_ELEMENTS'] == 'Y'){ $arItems = CCache::CIBlockElement_GetList(array('SORT' => 'ASC', 'ID' => 'DESC', 'CACHE' => array('TAG' => CCache::GetIBlockCacheTag(CCache::$arIBlocks[SITE_ID]['aspro_resort_content']['aspro_resort_services'][0]), 'MULTI' => 'Y')), array('IBLOCK_ID' => CCache::$arIBlocks[SITE_ID]['aspro_resort_content']['aspro_resort_services'][0], 'ACTIVE' => 'Y', 'SECTION_GLOBAL_ACTIVE' => 'Y', 'ACTIVE_DATE' => 'Y', 'INCLUDE_SUBSECTIONS' => 'Y')); if($arMenuParametrs['MENU_SHOW_SECTIONS'] == 'Y'){ $arItemsBySectionID = CCache::GroupArrayBy($arItems, array('MULTI' => 'Y', 'GROUP' => array('IBLOCK_SECTION_ID'))); } else{ $arItemsRoot = CCache::CIBlockElement_GetList(array('SORT' => 'ASC', 'ID' => 'DESC', 'CACHE' => array('TAG' => CCache::GetIBlockCacheTag(CCache::$arIBlocks[SITE_ID]['aspro_resort_content']['aspro_resort_services'][0]), 'MULTI' => 'Y')), array('IBLOCK_ID' => CCache::$arIBlocks[SITE_ID]['aspro_resort_content']['aspro_resort_services'][0], 'ACTIVE' => 'Y', 'ACTIVE_DATE' => 'Y', 'SECTION_ID' => 0)); $arItems = array_merge((array)$arItems, (array)$arItemsRoot); } } if($arSections){ CResort::getSectionChilds(false, $arSections, $arSectionsByParentSectionID, $arItemsBySectionID, $aMenuLinksExt); } if($arItems && $arMenuParametrs['MENU_SHOW_SECTIONS'] != 'Y'){ foreach($arItems as $arItem){ $aMenuLinksExt[] = array($arItem['NAME'], $arItem['DETAIL_PAGE_URL'], array(), array('FROM_IBLOCK' => 1, 'DEPTH_LEVEL' => 1)); } } } $aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt); ?>