Your IP : 172.28.240.42


Current Path : /var/www/html/clients/e-nkama.ru/e-nkama_bitrix/gosserv/
Upload File :
Current File : /var/www/html/clients/e-nkama.ru/e-nkama_bitrix/gosserv/.left.menu_ext.php

<?
	$arNew = array();
/*
	define('LOG_FILENAME',dirname(__FILE__).'/log.txt');
	AddMessage2Log("test");
	
	CModule::IncludeModule('iblock');
	$db = CIBlockSection::GetList(
		array("NAME"=>"ASC"),
		array(
			"ACTIVE"=>"Y",
			"DEPTH_LEVEL"=>1,
			"IBLOCK_CODE"=>"gosserv"
		)
	);
	while ($ar = $db->GetNext()) {
		$arNew[]=array(
			$ar["NAME"],
			$ar["SECTION_PAGE_URL"],
			array(),
			array(),
			""
		);
	}
*/

	$arNew = $GLOBALS['APPLICATION']->IncludeComponent(
			"bitrix:menu.sections",
			"",
			Array(
				"IS_SEF" => "Y",
				"SEF_BASE_URL" => "/gosserv/",
				"SECTION_PAGE_URL" => "#SECTION_ID#/",
				"DETAIL_PAGE_URL" => "#SECTION_ID#/#ELEMENT_ID#/",
				"IBLOCK_TYPE" => "gosserv",
				"IBLOCK_ID" => "6",
				"DEPTH_LEVEL" => "2",
				"CACHE_TYPE" => "A",
				"CACHE_TIME" => "3600"
			),
		false
		);

$pr = array(0,0,0);
$dir=strtolower($GLOBALS['APPLICATION']->GetCurDir());
$xpr = array(0,0,0);

for ($i=0;$i<count($arNew);$i++) {
  $link = $arNew[$i][1];
  $prt = explode('/',trim($link,'/'));
  $level = $arNew[$i][3]['DEPTH_LEVEL'];
  $arNew[$i][3]['CODE']=$prt[1];
  $arNew[$i][3]['PRNT']=$pr[$level-1];
  $pr[$level]=$prt[1];
  if (substr($dir,0,strlen($link))==$link) $xpr=$pr;
}
for ($i=0;$i<count($arNew);$i++) $arNew[$i][3]['SHOW']=in_array($arNew[$i][3]['PRNT'],$xpr);

	$aMenuLinks = array_merge($arNew, $aMenuLinks); 
?>