Как сделать чтобы меню "помнило" свою позицию?

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

Аватар пользователя abgustav abgustav 22 сентября 2009 в 9:40

Здравствуйте.

На сайте навигационное меню выводится в два блока с помощью модуля menu_block. Первый уровень меню - в первый блок, все последующие - во второй. При выборе какого-либо пункта первого уровня меню, второй блок заполняется соответствующими пунктами второго уровня. Каждый пункт меню выводит в блок содержимого списки материалов (с помощью таксономии: taxonomy/term...). Когда выбираю материал для чтения, левый блок меню опять пропадает. Как сделать так чтобы он не пропадал а фиксировался, пока мы специально не перейдем на другой пункт меню?

Комментарии

Аватар пользователя gorr gorr 22 сентября 2009 в 9:54

Есть такой модуль custom_breadcrumb, который изначально предназначен был для улучшения бредкрамбов на страницах нодов, а не для решения Вашей задачи, НО на днях на друпал.орг мелькал топик с патчем к этому модулю, который автоматически решит Вашу проблему, возможно он уже применен в dev версии этого модуля, скачайте ее и пробуйте. Если нет, то найдите патч в issues модуля.

Аватар пользователя abgustav abgustav 22 сентября 2009 в 10:48

gorr wrote:
Есть такой модуль custom_breadcrumb, который изначально предназначен был для улучшения бредкрамбов на страницах нодов, а не для решения Вашей задачи, НО на днях на друпал.орг мелькал топик с патчем к этому модулю, который автоматически решит Вашу проблему, возможно он уже применен в dev версии этого модуля, скачайте ее и пробуйте. Если нет, то найдите патч в issues модуля.

Скачал модуль, попробую.

Аватар пользователя gorr gorr 22 сентября 2009 в 14:21

Dan, а разве context с терминами таксономии работает? Я видел только с блоками, меню, вьюзом и типами материала.

Аватар пользователя Nikit Nikit 22 сентября 2009 в 23:58

да установите по той функции которой указал,и дру будет считать что находиться там, соответственно все блоки сразу же всплывут, трейл для меню который выше. либо в препроцессоре, либо еще где.

Аватар пользователя Dan Dan 23 сентября 2009 в 1:30

2gorr: нет, сам не может, но есть субмодуль для таксономии.
2Nikit: Знания - сила. Пусть человек всё посмотрит, выберет что надо.

Аватар пользователя gorr gorr 23 сентября 2009 в 17:02

Dan:
Нашел только сниппет, модуля не нашел, одноименный модуль taxonomy_context это вообще не связанный с модулем context модуль под 5-ку.
http://www.computerminds.co.uk/extending-drupal-context-module-allow-con...
Если есть модуль кинь ссылку пожалуйста.