kislotnik Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 подскадите.делаю мега меню на бутстрап 3 но столкнулся с проблемой вывода подкатегорий <ul class="nav navbar-nav"> <!-- Grid 12 Menu --> {function name=categories_trees} {if $categories} {foreach $categories as $c} {if $level == 0} {if $c->visible} <li {if in_array($category->id, $c->children)}class="active"{/if} class="dropdown yamm-fw"> <a href="catalog/{$c->url}" data-toggle="dropdown" class="dropdown-toggle">{$c->name}<b class="caret"></b></a> {if $c->subcategories} <ul class="dropdown-menu"> <li class="grid-demo"> <div class="row"> {categories_trees categories=$c->subcategories level=$level+1} </div> </li> </ul> {/if} </li> {/if} {/if} {/foreach} {/if} {/function} {categories_trees categories=$categories level = 0} </ul> Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 (изменено) <ul class="nav navbar-nav"> {function name=categories_trees} {if $categories} {foreach $categories as $c} {if $c->visible} <li class="{if $level == 0}dropdown{elseif $c->subcategories}dropdown-submenu{/if}"> <a href="catalog/{$c->url}" {if $level == 0}data-toggle="dropdown" class="dropdown-toggle"{/if}>{$c->name}{if $level == 0}<b class="caret"></b>{/if} </a> {if $c->subcategories} <ul class="dropdown-menu"> {categories_trees categories=$c->subcategories level=$level+1} </ul> {/if} </li> {/if} {/foreach} {/if} {/function} {categories_trees categories=$categories level = 0} </ul> .dropdown-submenu{position:relative;} .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} .dropdown-submenu:hover>.dropdown-menu{display:block;} .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} .dropdown-submenu:hover>a:after{border-left-color:#ffffff;} .dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} Изменено 26 июня, 2015 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 (изменено) потерто Изменено 26 июня, 2015 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
Suprun4uk Опубликовано 10 ноября, 2016 Жалоба Поделиться Опубликовано 10 ноября, 2016 mishanya, Спасибо ! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.