Selaa lähdekoodia

Theme: Side Menu - Setting to control submenu close behavior.

fusionate 3 vuotta sitten
vanhempi
commit
ae483db4dd
1 muutettua tiedostoa jossa 9 lisäystä ja 3 poistoa
  1. 9 3
      themes/default/template.php

+ 9 - 3
themes/default/template.php

@@ -213,9 +213,15 @@
 					$('#sub_arrow_'+item_id).toggleClass(['fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}','fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}']);
 					$('.sub_arrows').not('#sub_arrow_'+item_id).removeClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}').addClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}');
 					$('#sub_'+item_id).slideToggle(180, function() {
-						if (!$(this).is(':hidden')) {
-							$('.menu_side_sub').not($(this)).slideUp(180);
-						}
+						{/literal}
+						{if $settings.theme.menu_side_item_main_sub_close != 'manual'}
+							{literal}
+							if (!$(this).is(':hidden')) {
+								$('.menu_side_sub').not($(this)).slideUp(180);
+							}
+							{/literal}
+						{/if}
+						{literal}
 					});
 				}