superfish выпадающее меню не исчезает.

Аватар пользователя strengerst strengerst 6 июня в 10:21

Всем привет. Помогите разобраться с модулем superfish. Когда я создал меню и в нем не обозначил ссылки перехода (то. есть проставил везде <nolink>) то выпадающее меню работало отлично но потом когда я наполнил сайт контентом и начал изменять меню - указывать ссылки на ноды то выпадающее меню перестала скрываться при переходе но ноду выпадающее меню весит открытым а класс который отвечает за его скрытие не удаляется. Тут явно проблема с java script или jQuery . Может кто знает что делать. У меня Drupal 9
В консоли ошибок нет а также в отчете по друпал

Комментарии

Аватар пользователя ivnish ivnish 6 июня в 10:41

Из описания ничего не понятно. Покажите скриншот меню (например раскрытого) и покажите html код этого меню

Аватар пользователя strengerst strengerst 6 июня в 10:55

На сколько я понимаю класс sf-hidden должен удалятся что бы меню скрылось а он не удаляется.

Аватар пользователя strengerst strengerst 6 июня в 11:04

А вот в чем проблема: если прописать полный путь http://drupal/multi_project то все работает и меню скрывается а если внутренний /multi_project то все работает но меню не скрывается
Что можно сделать что бы писать внутренний путь и все работало.

Аватар пользователя strengerst strengerst 6 июня в 12:20

Подскажите как сделать что бы прописывать внутренний путь а не полный так как адрес может потом изменится. Может с помощью токенов?