YuraK Posted June 6, 2022 at 08:51 AM Share Posted June 6, 2022 at 08:51 AM Проблема такая. Возникла необходимость скрыть меню третьего уровня. Нашел файл template/common/menu.twig Закоментил кусок кода <!--{% for sub_child in child.sub_children %} <li class="level-3"><a href="{{ sub_child.href }}" >{{ sub_child.name }}</a></li> {% endfor %}--> на телефоне все ок, а вот на пк, осталась рамка у категорий третьего уровня. Может нужно было скрыть еще что-то? {% if full_menu %} <div class="full-menu"> {% endif %} <div class="container"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs">{{ text_category }}</span> <div class="hamburger" data-toggle="collapse" data-target=".navbar-ex1-collapse"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> {% if home_link %} <li><a href="{{ home }}"><span class="hidden-xs"><i class="fa fa-home" aria-hidden="true"></i></span> <span class="hidden-sm hidden-md hidden-lg">{{ text_home }}</span></a></li> {% endif %} {% if categories %} <li class="dropdown active"><a class="dropdown-toggle category-title" href="javascript:void(0);"><i class="fa fa-bars hidden-xs"></i> {{ category_title ? category_title : text_category }} <i class="fa fa-angle-down hidden-xs"></i></a> <ul class="dropdown-menu"> {% for category in categories %} {% if category.children %} <li class="dropdown-submenu level-1"><a href="{{ category.href }}">{{ category.name }}</a> <ul class="dropdown-menu"> {% for child in category.children %} {% if child.sub_children %} <li class="dropdown-submenu level-2"> <a href="{{ child.href }}">{{ child.name }}</a> <ul class="dropdown-menu"> {% for sub_child in child.sub_children %} <!--<li class="level-3"><a href="{{ sub_child.href }}" >{{ sub_child.name }}</a></li>--> {% endfor %} </ul> </li> {% else %} <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> {% endif %} {% endfor %} </ul> </li> {% else %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endif %} {% endfor %} </ul> </li> {% endif %} {% if menu_link_add is not empty %} {% for key, value in menu_link_add %} <li><a href="{{ value.link }}">{{ value.title }}</a></li> {% endfor %} {% endif %} {% if brands_status %} <li class="dropdown dropdown-menu-full hidden-xs hidden-sm"> <a class="dropdown-toggle" href="{{ manufacturer }}">{{ brands_title }}</a> <div class="dropdown-menu brands"> {% if manufacturers %} {% set counter = 0 %} {% for manufacturer in manufacturers %} <div class="col-md-2"> <a href="{{ manufacturer.href }}"><img src="{{ manufacturer.image }}" title="{{ manufacturer.name }}" alt="{{ manufacturer.name }}"></a> <a href="{{ manufacturer.href }}">{{ manufacturer.name }}</a> </div> {% set counter = counter + 1 %} {% endfor %} {% endif %} </div> </li> {% endif %} {% if html_block_status1 %} <li class="dropdown html-block hidden-sm hidden-xs"> <a href="javascript:void(0);">{{ html_title1 }}</a> <div class="dropdown-menu"> <div class="dropdown-inner"> {{ html_content1 }} </div> </div> </li> {% endif %} {% if html_block_status2 %} <li class="dropdown html-block hidden-sm hidden-xs"> <a href="javascript:void(0);">{{ html_title2 }}</a> <div class="dropdown-menu"> <div class="dropdown-inner"> {{ html_content2 }} </div> </div> </li> {% endif %} {% if html_block_status3 %} <li class="dropdown html-block hidden-sm hidden-xs"> <a href="javascript:void(0);">{{ html_title3 }}</a> <div class="dropdown-menu"> <div class="dropdown-inner"> {{ html_content3 }} </div> </div> </li> {% endif %} {% if informations and information_status %} <li class="dropdown"> <a class="dropdown-toggle" href="javascript:void(0);">{{ text_information }}</a> <ul class="dropdown-menu"> {% for information in informations %} <li><a href="{{ information.href }}">{{ information.title }}</a></li> {% endfor %} </ul> </li> {% endif %} {% if contact_status %} <li><a href="{{ contact }}">{{ text_contact }}</a></li> {% endif %} </ul> </div> </nav> </div> {% if full_menu %} </div> {% endif %} 0 Quote Link to comment Share on other sites More sharing options...
DEVAGENCY Posted June 6, 2022 at 09:15 AM Share Posted June 6, 2022 at 09:15 AM Вы бы скинули ссылку на сайт, так явно удобнее было бы. 1 Quote Дизайн, программирование, обновление и тех. поддержка Opencart, ocStore Телеграм — @devagency Link to comment Share on other sites More sharing options...
YuraK Posted June 6, 2022 at 11:32 AM Author Share Posted June 6, 2022 at 11:32 AM 2 часа назад, DEVAGENCY сказал: Вы бы скинули ссылку на сайт, так явно удобнее было бы. https://profildoorsdveri.ru 1 Quote Link to comment Share on other sites More sharing options...
Solution AlexDW Posted June 6, 2022 at 01:55 PM Solution Share Posted June 6, 2022 at 01:55 PM пробуйте менять часть {% if child.sub_children %} <li class="dropdown-submenu level-2"> <a href="{{ child.href }}">{{ child.name }}</a> <ul class="dropdown-menu"> {% for sub_child in child.sub_children %} <!--<li class="level-3"><a href="{{ sub_child.href }}" >{{ sub_child.name }}</a></li>--> {% endfor %} </ul> </li> {% else %} <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> {% endif %} на <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> и кеши модификаторов/шаблона не забудьте потом обновить 2 Quote модули для удобной работы с Opencart Link to comment Share on other sites More sharing options...
YuraK Posted June 6, 2022 at 03:15 PM Author Share Posted June 6, 2022 at 03:15 PM В 06.06.2022 в 16:55, AlexDW сказал: пробуйте менять часть {% if child.sub_children %} <li class="dropdown-submenu level-2"> <a href="{{ child.href }}">{{ child.name }}</a> <ul class="dropdown-menu"> {% for sub_child in child.sub_children %} <!--<li class="level-3"><a href="{{ sub_child.href }}" >{{ sub_child.name }}</a></li>--> {% endfor %} </ul> </li> {% else %} <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> {% endif %} на <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> и кеши модификаторов/шаблона не забудьте потом обновить Помогло спасибо заменил <li class="dropdown-submenu level-2"> <a href="{{ child.href }}">{{ child.name }}</a> на <li class="level-2"><a href="{{ child.href }}">{{ child.name }}</a></li> 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.