: 03.09.2013 20:15:31 | : 06.11.2016 16:47:21 | : 5012

, . . . .

, , . « », ( ). .

1.jpg

. , . , , ( 廠). . . . horizontal_multilevel ( ). , . . .

2.jpg

. . . : .

3.jpg

. .

4.jpg

top_multi. . , , FTP.

5.jpg

.

(bitrix/templates/main/components/bitrix/menu/top_multi). template.php. :

<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>

<?if (!empty($arResult)):?>
	<ul class="sf-menu" id="nav">
	<?$previousLevel = 0;
	foreach($arResult as $arItem):?>
	<?if ($previousLevel && $arItem["DEPTH_LEVEL"] < $previousLevel):?>
		<?=str_repeat("</ul></li>", ($previousLevel - $arItem["DEPTH_LEVEL"]));?>
	<?endif?>
	
	<?if ($arItem["IS_PARENT"]):?>
		<?if ($arItem["DEPTH_LEVEL"] == 1):?>
				<li><a href="<?=$arItem["LINK"]?>"<?if ($arItem["SELECTED"]):?> class="selected"<?endif?>><? echo $arItem["TEXT"]; ?></a>
				<ul>
			<?else:?>
				<li><a href="<?=$arItem["LINK"]?>"<?if ($arItem["SELECTED"]):?> class="selected"<?endif?>><?=$arItem["TEXT"]?></a>	
				<ul>
		<?endif?>
	<?else:?>
		<?if ($arItem["PERMISSION"] > "D"):?>
		<?if ($arItem["DEPTH_LEVEL"] == 1):?>
			<li><a href="<?=$arItem["LINK"]?>"<?if ($arItem["SELECTED"]):?> class="selected"<?endif?>><?=$arItem["TEXT"]?></a></li>
			<?else:?>
			<li><a href="<?=$arItem["LINK"]?>"<?if ($arItem["SELECTED"]):?> class="selected"<?endif?>><?=$arItem["TEXT"]?></a></li>
		<?endif?>
	<?endif?>
	<?endif?>
	
	<?$previousLevel = $arItem["DEPTH_LEVEL"];?><?endforeach?>
		<?if ($previousLevel > 1)://close last item tags?>	<?=str_repeat("</ul></li>", ($previousLevel-1) );?>
	<?endif?>
	</ul>
<?endif?>

. . . :

6.jpg

. . . . FTP header.php . <nav> </nav> .

7.jpg

. : , .

8.jpg