瀏覽代碼

Merge branch 'hotfix/V8-5241-problme-daffichage-des-menus-sur'

Olivier Massot 2 年之前
父節點
當前提交
a757f89068

+ 1 - 1
ot_templating/Resources/Private/Partials/Classic/Menu.html

@@ -48,7 +48,7 @@
 
                                 <f:for each="{subMenu}" as="subMenuItem">
 
-                                    <li class="{subMenuItem.class} delayed-collapsing">
+                                    <li class="{subMenuItem.class} second-level-menu delayed-collapsing">
                                         <div class="menu-label">
                                             <f:link.page pageUid="{subMenuItem.uid}" title="{subMenuItem.linktext}">
                                                 {subMenuItem.title}

+ 2 - 1
ot_templating/Resources/Public/assets/Classic/script/main.js

@@ -2,7 +2,7 @@ $(document).ready(function(){
 
     // ******* Navbars & dropdowns *******
     // add the 'dropdown' class on menus with children
-    $('.first-level-menu').each((i, menu) => {
+    $('.first-level-menu, .second-level-menu').each((i, menu) => {
         if ($(menu).find('.subMenu')) {
             $(menu).addClass('dropdown');
         }
@@ -52,6 +52,7 @@ $(document).ready(function(){
 
         // display the dropdown
         dropdown = $(this).find('ul.dropdown-menu:first');
+
         if (dropdown.length !== 0) {
             $(this).addClass('dropdown-displayed');
             dropdown.addClass('dropdown-displayed');