а функции:
menu_set_active_trail();
menu_set_active_item();
могут чем-то помочь??
И хотя это звучит странно, но я не могу понять почему раздельные блоки не подходят??
Вы же все равно второй язык выписываете руками.
Расскажу, почему не подходит двуликое двойное меню.
Есть такая проблема. Скажем, есть вьюха "Новости" и есть сами новости как тип контента. Когда я просматриваю новости (сами ноды), пункт меню "Новости" (вьюха) становится неактивным. Вернее, он не остается активным. А с помощью модуля menutrail я это решаю: для каждого типа контента я выбираю пункт меню, который должен быть активным. Таким образом, установив для типа контента пункт меню "Новости", я при просмотре каждой ноды типа "Новость", пункт меню "Новости" активен. И это круто.
Если есть способ решить проблему, которую описал в этом комменте, то можно вернуться к двойному раздельному меню.
Комментарии
Как меню организовано?
в одном блоке или в двух разных блоках которые показываются в зависимости от языка??
В одном блоке идут одновременно аналоги на русском и на английском. В свойствах каждого пункта задан язык, при котором этом пункт отображать.
Вариант с двумя раздельными меню для разных языков мне не подходит, к сожалению, по ряду причин.
а функции:
menu_set_active_trail();
menu_set_active_item();
могут чем-то помочь??
И хотя это звучит странно, но я не могу понять почему раздельные блоки не подходят??
Вы же все равно второй язык выписываете руками.
Расскажу, почему не подходит
двуликоедвойное меню.Есть такая проблема. Скажем, есть вьюха "Новости" и есть сами новости как тип контента. Когда я просматриваю новости (сами ноды), пункт меню "Новости" (вьюха) становится неактивным. Вернее, он не остается активным. А с помощью модуля menutrail я это решаю: для каждого типа контента я выбираю пункт меню, который должен быть активным. Таким образом, установив для типа контента пункт меню "Новости", я при просмотре каждой ноды типа "Новость", пункт меню "Новости" активен. И это круто.
Если есть способ решить проблему, которую описал в этом комменте, то можно вернуться к двойному раздельному меню.