БагБД
Вход
Регистрация
В&О
Вопросы
Без ответов
Теги
Задать вопрос
Вакансии
Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Блог
8 основных команд virsh для управления Виртуальными машинами из командной строки
Что такое метрика INP
Что такое SIEM - за 100 секунд
Что такое Vue - за 100 секунд
Узнать номер(имя) активного меню
0
0
голосов
5
Здравствуйте!
Подскажите, с помощью какой переменной можно получить номер(или имя меню) текущего пункта меню?
Это необходимо, чтобы менялся дизайн в зависимости от того какое сейчас активное меню. например, что-то вроде такого:
<div id="rounded-box-<? ITEM_MENU?>">
.....
Заранее благодарен!
спросил
16 Дек, 13
от
Dwarkin
(
100
баллов)
Ваш комментарий к вопросу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Ваш ответ
Отправить мне письмо на это адрес если мой ответ выбран или прокомментирован:
Отправить мне письмо если мой ответ выбран или прокомментирован
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
5 Ответы
0
0
голосов
У элемента есть свойство SELECTED (посмотрите стандартные шаблоны)
ответил
25 Фев, 14
от
Run
(
1,300
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
а данное свойство можно вызвать на странице (header.php)?
просто, это свойство получилось пока использовать только в шаблоне меню.
ответил
16 Июнь, 14
от
Dwarkin
(
100
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
Так подключите шаблон в header и у вас будут все данные по меню.
ответил
15 Окт, 14
от
Run
(
1,300
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
Дмитрий, я наверное не совсем точно обрисовал свою "хотелку".
Есть меню, выводится в эпилог, через шаблон меню.
но дальше в дизайне в блоке не привязанным к меню, мне надо менять стили контентного блока в зависимости от текущего пункта меню. что вроде такого:
<div id="menu">
<?$APPLICATION->IncludeComponent("bitrix:menu", "top", array(
"ROOT_MENU_TYPE" => "top",
"MENU_CACHE_TYPE" => "Y",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "1",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>
<!-- меню -->
</div>
<div id="rounded-box-<?SELECTED_ITEM_MENU?>"> --- вот здесь, имя стиля в зависимости от номера текущего меню
ответил
14 Фев, 15
от
Dwarkin
(
100
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
или хотя-бы имя_файла меню...чтобы можно было подставить в стиль
ответил
26 Май, 15
от
Dwarkin
(
100
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Похожие вопросы
0
голосов
2
ответов
Как узнать номер эллемента массива?
спросил
15 Апр, 14
от
Snezhka
(
2,240
баллов)
0
голосов
2
ответов
Как узнать имя раздела в инфоблоке по его ID?
спросил
25 Фев, 14
от
doctor2
(
180
баллов)
0
голосов
5
ответов
Как узнать (вытащить) имя текущего каталога на русском
спросил
26 Окт, 13
от
Patek
(
320
баллов)
0
голосов
7
ответов
Как узнать заголовок текущего пункта меню
спросил
24 Авг, 13
от
DeAtH
(
120
баллов)
0
голосов
3
ответов
Добавить номер странички в titile
спросил
23 Фев, 14
от
nick2100
(
120
баллов)