Дублируются всплывающие пункты в Битрикс

При наведении на основной пункт почему-то всплывает два одинаковых списка. Не могу разобраться в чем дело. введите сюда описание изображения

Код такой.

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

<?if (!empty($arResult)):?>
<aside class="main__aside">
    <nav class="main__nav">
        <ul class="main__nav-list">
        <?php
        $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 class="main__nav-list-item  <?=($arItem['SELECTED'])?'main__nav-list-item--show-submenu':''?>">
                                    <a href="<?=$arItem["LINK"]?>" class="main__nav-list-href <?=($arItem['SELECTED'])?'main__nav-list-href--active':''?>"><?=$arItem["TEXT"]?></a>
                                        <ul class="main__nav-sublist <?if ($arItem['SELECTED']):?>question-element-list--active<?else:?>question-element-list<?endif?>">
                                            <?else:?>

                                            <li class="main__nav-list-item  <?=($arItem['SELECTED'])?'main__nav-list-item--show-submenu':''?>">
                                                <a href="<?=$arItem["LINK"]?>" class="main__nav-list-href <?=($arItem['SELECTED'])?'main__nav-list-href--active':''?>"><?=$arItem["TEXT"]?></a>
                                                <ul class="main__nav-sublist">
                                                    <?endif?>

                <?else:?>
                        <?if ($arItem["PERMISSION"] > "D"):?>

                                <?if ($arItem["DEPTH_LEVEL"] == 1):?>
                                        <li class="main__nav-sublist-item <?=($arItem['SELECTED'])?'':''?>">
                                            <a href="<?=$arItem["LINK"]?>" class="main__nav-list-href <?=($arItem['SELECTED'])?'main__nav-list-href--active':''?>"><?=$arItem["TEXT"]?></a>
                                        </li>
                                <?else:?>
                                        <li class="main__nav-sublist-item <?=($arItem['SELECTED'])?'':''?>">
                                            <a href="<?=$arItem['LINK']?>" class="main__nav-list-href"><?=$arItem["TEXT"]?></a>
                                        </li>
                                <?endif?>

                        <?else:?>

                                <?if ($arItem["DEPTH_LEVEL"] == 1):?>
                                        <li class="main__nav-sublist-item <?=($arItem['SELECTED'])?'':''?>">
                                            <a href="<?=$arItem["LINK"]?>" class="main__nav-list-href <?=($arItem['SELECTED'])?'main__nav-list-href--active':''?>" title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$arItem["TEXT"]?></a>
                                        </li>
                                <?else:?>
                                        <li class="main__nav-sublist-item <?=($arItem['SELECTED'])?'':''?>">
                                            <a href="" class="main__nav-list-href" title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$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>
    </nav>
</aside>
<?endif?>

Ответы (0 шт):