08.07.2014, 21:57 | #1 |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 176
|
Как подсветить одну из кучи ссылок в меню?
Меню рисует CMS. Все ссылки вводятся в админке так:
- поле для URL - поле для Caption Потом все ссылки выводятся в списке <ul><li></li></ul> Я сделал так: в поле ввода URL вношу его как Код:
http://example.com" class="my_class Код:
<a href="%">caption</a> Код:
<a href="http://example.com" class="my_class">caption</a> А какие еще могут быть варианты?
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? |
09.07.2014, 08:42 | #3 |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 360
|
Javascript?
__________________
Делаю кулоны с опалами в стекле и не только! |
09.07.2014, 09:46 | #4 |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 176
|
Надо подсветить один пункт меню из надцати. И он предпоследний.
Добавлено через 1 минуту К чему "привязываться"? К анкору? Как? PS Поигрался, посмотрел - мое решение из стартового поста почему-то не на всех страницах работает Так что мне действительно нужно решение.
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? Последний раз редактировалось elia_ua; 09.07.2014 в 09:46. Причина: Добавлено сообщение |
09.07.2014, 13:06 | #6 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1030
|
Дайте догадаюсь.... Друпал?
Проблема решается доп.модулями. Ищите, их есть, вот первое что в гугле наяндексилось. Ну или хоть версию движка скажите.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
09.07.2014, 13:08 | #7 | |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 176
|
CMS - Drupal. Тема стандартная - Garland
Вывод меню идет так: Код HTML:
<div id="block-menu-158" class="clear-block block block-menu"> <h6><b>Сайт</b></h6> <div class="content"> <ul class="menu"> <li class="leaf"><a href="http://example.com">text1</a></li> <li class="leaf"><a href="http://example.com">text2</a></li> <li class="leaf"><a href="http://example.com">text3</a></li> <li class="leaf"><a href="http://example.com">text4</a></li> <li class="leaf"><a href="http://example.com">text5</a></li> </li> </ul> </div> </div> дальше следующий блок меню... Править саму тему или модуль меню готов Добавлено через 1 минуту Оппа - пока писал, модератор проскочил вперед старый добрый D5 Цитата:
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? Последний раз редактировалось elia_ua; 09.07.2014 в 13:12. Причина: Добавлено сообщение |
|
09.07.2014, 13:17 | #8 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1030
|
Тяжелый случай
Ну вот типа там есть решение - https://www.drupal.org/node/221626
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
10.07.2014, 10:17 | #9 | |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 176
|
Цитата:
Да - взял этот способ за основу. Переопределил в теме функцию генерации HTML-кода пунктов меню. Есть, правда, одна проблема - в нее передается id предка, но не передается id самого пункта. Поэтому, что бы не курочить основные модули, сделал проверку - если путь пункта меню содержит нужное мне слово, то в HTML добавляется нужный мне класс. Хоть и через "одно место", но не настолько плохо, как казалось Спасибо
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
230 ссылок ОК на одну страницу | llenivo | Ошибки при работе с системой | 13 | 23.08.2013 11:28 |
ВМ: Ссылок три - цена как за одну | chahlic | Биржа статей | 5 | 11.11.2010 11:31 |
Новый сайт, продажа кучи ссылок - санкции? | photog | Вопросы от новичков | 9 | 12.12.2009 14:13 |
6 ссылок в одну строку (ASP) | a1b2c3 | Вопросы от новичков | 1 | 16.07.2009 09:00 |
6 ссылок в одну строку | a1b2c3 | Вопросы от новичков | 3 | 08.07.2009 03:59 |
Часовой пояс GMT +3, время: 09:10.