yustnip: Комментарии

Главные вкладки

31 июля 2013 в 13:24

Пока ждал ответа, решил проблему сам.

1. Отменил в DHTML Menu настройку держать открытым только одно меню.
2. Закомментировал в файле dhtml_menu.js следующие строчки:

else $(li).find('ul:first').css('display', 'block');
$(li).removeClass('collapsed').addClass('expanded');

3. Все работает как надо.

31 июля 2013 в 11:38

Эх, совсем тишина. Sad

А возможно ли вообще в DHTML Menu сделать так, чтобы в родительском пункте меню не было ссылки (или была ссылка типа "a href="#") и чтобы все корректно работало? Может быть с помощью других модулей. С модулем "Special menu items" DHTML Menu конфликтует, первый его выключает совсем после установки.

4 мая 2013 в 0:25

Возможно кому-нибудь будет полезным. Код в стартовом посте у меня (Drupal 7) не совсем корректно работал, а именно в комментариях при переходе по внутристраничным ссылкам выскакивало предупреждение PHP "in_array() expects parameter 2 to be array, string given". Конечно будет работать и с предупреждением, но если нужно его убрать, в код целесообразно добавить условие проверки на массив для $classes, после доработки код выглядит следующим образом: