Как подсветить пункт меню на странице имеющей отношение к этому пункту.

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

Аватар пользователя kolobkovsky33 kolobkovsky33 30 июня 2010 в 12:58

Привет!
Помогите с решением проблемки. Как осуществить подсветку пункта меню когда находишься на определенной странице? Что бы показать пользователю, что данный материал относится к данному разделу.
Сделал словарь таксономии и ссылку на словарь. Сыллка подсвечивается когда находишься на странице тизеров статей относящихся к данному разделу. А вот когда раскрываешь статью, то подсветка кнопки словаря уходит. Как ее заставить подсвечиваться?

Комментарии

Аватар пользователя kolobkovsky33 kolobkovsky33 30 июня 2010 в 15:18

Я хотел бы уточнить по поводу модуля. К примеру модуль Path отличается от Path Auto? И хотелось бы почитать болле подробно оспособе осуществления задачи посредством этих двух модулей. Если не сложно.

Аватар пользователя kolobkovsky33 kolobkovsky33 30 июня 2010 в 17:11

"<a href="mailto:snetcher@drupal.org">snetcher@drupal.org</a>" wrote:
Path Auto и Context

Вы меня конечно извините, но ваш ответ на столько "конкретный", что мне оказалось очень сложно его понять.
Я поискал в поисковиках про работу с модулем Context, к примеру, и ничего дельного не нашел. Конечно я наверное очень плохо искал, но все же, немогли бы Вы немного по подробнее описать решение поскольку уж у Вас хватило сил на "начало"... Lol

Аватар пользователя kolobkovsky33 kolobkovsky33 1 июля 2010 в 8:58

"Dan" wrote:
для неосиливших контекст

Что за бред? Как его осилить если даже почитать негде? Местный "снобизм" уже начинает доставать! Все такие "мэтры", что только и хватает на пустые определения. Я вобще то света просил, а не нравоучений. Не заметили?

Аватар пользователя kolobkovsky33 kolobkovsky33 1 июля 2010 в 9:50

"gumk" wrote:
да на тойже странице модуля context есть куча ссылок, как его использовать

Ссылок куча, но пока ничего полезного ненашел. Примеры косательно разделов и вьювс понятны, а вот как привязать конктретный материал к кнопке? Проблема в подсветке когда читаешь матеиал. Чтоб пользователь ориентировался что этот материал принадлежит разделу кнопка которого подсвечивается. Ммм-м?

Аватар пользователя snetcher@drupal.org snetcher@drupal.org 1 июля 2010 в 10:35

"kolobkovsky33" wrote:
Я поискал в поисковиках про работу с модулем Context, к примеру, и ничего дельного не нашел. Конечно я наверное очень плохо искал

Извините, что затянул с ответом.
http://drupal.org/project/context раздел Documentation и ниже.
Всё достаточно подробно расписано и из первых уст.
Еще, там же, раздел "Older posts and presentations".
Можете еще скринкасты поискать, но, думаю, не мне Вас учить информацию в интернете искать, Вы ведь веб-разработчик ))
З.Ы. Не располагаю достаточным количеством времени для Вашего обучения и, плюс ко всему, не уверен, что сделаю это лучше, чем авторы официальной документации.

Аватар пользователя kolobkovsky33 kolobkovsky33 1 июля 2010 в 10:53

snetcher@drupal.org
Спасибо за сноску. Я там "пасусь" уже второй день. Но пока без результатно. Примеры общие и в общем то я понял принцип. Просто у меня может что то не срабатывает? К примеру вопрос. Если адрес кнопки ведет на страницу вывода списка таксономии и в этом случае кнопка подсвечивается. Я пытаюсь заставить ее оставаться в активном состоянии и при раскрытии материала из этого списка. Не получается, понятно, что я что то не так делаю, пока не могу понят что...:/

Аватар пользователя snetcher@drupal.org snetcher@drupal.org 1 июля 2010 в 18:26

Короче, дело было так.
Создаем словарь, ставим Taxonomy Menu и Taxonomy Menu Trails
Идем в настройки необходимого нам словаря и выбираем в какое меню добавляться будем.
На странице настроек Taxonomy menu trails (admin/settings/taxonomy-menu-trails) выбираем тип материала который будет отслеживаться. И... вуаля!
З.Ы. Пол-дня убил ))) Если бы andypost не послал )) в нужном направлении... убил бы вторую половину )))

Аватар пользователя Dan Dan 2 июля 2010 в 5:58

"kolobkovsky33" wrote:
Что за бред? Как его осилить если даже почитать негде? Местный "снобизм" уже начинает доставать!

Уже начинает⁈ Вы на форуме 1 день.

Аватар пользователя kolobkovsky33 kolobkovsky33 3 июля 2010 в 15:18

"Dan" wrote:
Уже начинает⁈ Вы на форуме 1 день.

Будем меня комментировать или дельные советы давать?!
Вы смотрите срок регистрации, но не срок моего пользования этим форумом, а это два различных числовых значения. Хотя я регистрировался и под другим ником, но к сожалению система восстановления пароля на этом форуме работает не корректно. Письмо отправляет, но по ссылке не пускает. Я отправлял несколько раз сообщение с замечанием, но пока глухо, я не в обиде, чего о Вас не скажешь.
Уверяю вас, это Вы делаете поспешные выводы, наверное в виду завышенной убежденности в непогрешимости.

Аватар пользователя kolobkovsky33 kolobkovsky33 4 июля 2010 в 9:14

"<a href="mailto:snetcher@drupal.org">snetcher@drupal.org</a>" wrote:
Создаем словарь, ставим Taxonomy Menu и Taxonomy Menu Trails

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

В результате получается большое бесполезное награмождение кнопок, без результата.

Мне как раз нужна обратная связь, от материла к кнопке. Чтобы кнопка подсвечивалась при определенных материалах.

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

Пробовал прописывать путь, но никакой реакции. Может у меня что-то некоректно работает на локальном сервере?
Потому, что я уже заметил, что к примеру при отладке CSS под различные броузеры частенько бывают глюки с кодом под IE6. На локальном вроде хорошо, загружаю на сервер - выходит коряво, приходится дорабатывать уже на сервере. У меня Денвер на локальном.
В общем не знаю что делать? :/