В левом меню нужно убрать ссылки, ведущие сами на себя. Можно это сделать через редактирование шаблона компонента? Если да, то как? Можно подробно сказать что и как редактировать, спасибо
Код |
---|
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?$this->setFrameMode(true);?>
<?if($arResult):?>
<div class="menu_top_block menu-type1">
<ul class="left_menu dropdown">
<?foreach($arResult as $arItem):?>
<?if($arParams["MAX_LEVEL"] == 1 && $arItem["DEPTH_LEVEL"] > 1) continue;?>
<li class="v_bottom item <?if($arItem["SELECTED"]){?> current opened <?}?> <?=($arItem["CHILD"] ? "has-child" :"");?> <?//=($arItem["CHILD"] ? "has-childs" :"");?> item <?=(strlen($arItem["PARAMS"]["class"]) ? $arItem["PARAMS"]["class"] : '')?>">
<a class="icons_fa<?=($arItem["CHILD"] ? " parent" : "");?> rounded2 bordered darken" href="<?=$arItem["LINK"]?>">
<?if($arItem["CHILD"]):?><?//echo '344'?>
<?=CMax::showIconSvg("down", SITE_TEMPLATE_PATH.'/images/svg/trianglearrow_down.svg', '', '', true, false);?>
<?endif;?>
<span class="name"><?=$arItem["TEXT"]?></span>
<span class="toggle_block"></span>
</a>
<?if($arItem["CHILD"]){?>
<div class="child_container dropdown">
<div class="child_wrapp">
<ul class="child">
<?foreach($arItem["CHILD"] as $arChildItem){?>
<li class="menu_item hover_color_theme <?if($arChildItem["SELECTED"]){?> current <?}?>"></li>
<?}?>
</ul>
</div>
</div>
<?}?>
</li>
<?endforeach;?>
</ul>
</div>
<sc ript>
$('.left_menu').ready(function(){
$('.left_menu > li').each(function(){
if($(this).find('.child_container li.current').length){
$(this).addClass('current opened');
}
});
})
</sc ript>
<?endif;?>
|