Форум программистов, компьютерный форум, киберфорум
1С Битрикс
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
8 / 8 / 0
Регистрация: 26.07.2013
Сообщений: 84
1

Два вида меню в Битриксе-Малый бизнес

28.11.2013, 17:30. Показов 2020. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Задача такая сделать два меню вертикальное левое и горизонтальное верхнее.
Два вида меню в Битриксе-Малый бизнес

Задачу выполнил скопировал код верхнего меню в шаблоне, изменил стиль меню.
Изначальный код меню:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div class="header-topnav">
            <?
            $APPLICATION->IncludeComponent('bitrix:menu', "top_horizontal", array(
                    "ROOT_MENU_TYPE" => "top",
                    "MENU_CACHE_TYPE" => "Y",
                    "MENU_CACHE_TIME" => "36000000",
                    "MENU_CACHE_USE_GROUPS" => "Y",
                    "MENU_CACHE_GET_VARS" => array(),
                    "MAX_LEVEL" => "1",
                    "USE_EXT" => "N",
                    "ALLOW_MULTI_SELECT" => "N"
                )
            );
            ?>
        </div>
Измененный мною код:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<div class="header-topnav">
            <?
            $APPLICATION->IncludeComponent('bitrix:menu', "top_horizontal", array(
                    "ROOT_MENU_TYPE" => "top",
                    "MENU_CACHE_TYPE" => "Y",
                    "MENU_CACHE_TIME" => "36000000",
                    "MENU_CACHE_USE_GROUPS" => "Y",
                    "MENU_CACHE_GET_VARS" => array(),
                    "MAX_LEVEL" => "1",
                    "USE_EXT" => "N",
                    "ALLOW_MULTI_SELECT" => "N"
                )
            );
            ?>
        </div>
<div class="header-topod">
            <?
            $APPLICATION->IncludeComponent('bitrix:menu', "top_horizontal", array(
                    "ROOT_MENU_TYPE" => "top",
                    "MENU_CACHE_TYPE" => "Y",
                    "MENU_CACHE_TIME" => "36000000",
                    "MENU_CACHE_USE_GROUPS" => "Y",
                    "MENU_CACHE_GET_VARS" => array(),
                    "MAX_LEVEL" => "1",
                    "USE_EXT" => "N",
                    "ALLOW_MULTI_SELECT" => "N"
                )
            );
            ?>
        </div>
Но есть два но. Пункты меню у них одинаковые, при изменении одного меню во втором тоже меняется. И при переходе в товары все три меню становятся с товарами.
Два вида меню в Битриксе-Малый бизнес
Два вида меню в Битриксе-Малый бизнес

Подскажите как сделать что бы у всех меню были свои пункты, а то я что то не особо догоняю
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2013, 17:30
Ответы с готовыми решениями:

Можно ли на старых лицензиях (малый бизнес) сделать сайт на обновленной версии битрикса?
Можно ли на старых лицензиях (малый бизнес) сделать сайт на текущей версии битрикса? Или можно...

Как сократить время отправки уведомления по почте в CMS "Малый бизнес"?
Всем привет, у меня битрикс, ни как не могу добиться максимальной скорости получения письма...

Нестандартное меню на битриксе
Доброго всем дня. Столкнулся с проблемой вывода меню на битриксе. Хочу сделать как на этом сайте,...

Продажа лицензии 1С Битикс - Малый Бизнес
Доброго времени! Веб-студия в результате разрыва договора по невыполненному сайту вместо возврата...

2
8 / 8 / 0
Регистрация: 26.07.2013
Сообщений: 84
29.11.2013, 09:42  [ТС] 2
В корне файлов скопировал php меню тип "top", переименовал в меню типа "topod". В коде тоже указал "ROOT_MENU_TYPE" => "topod", и у меня появилось "не зависимое" меню.
Два вида меню в Битриксе-Малый бизнес

Но в товарах все равно самое верхнее меню становится так сказать "товарное". Как исправить пока не знаю, буду дальше сидеть голову ломать.
0
8 / 8 / 0
Регистрация: 26.07.2013
Сообщений: 84
29.11.2013, 10:16  [ТС] 3
Можно сказать проблему решил. Просто попробовал в режиме правки редактировать пункты самого верхнего меню на странице товара. Удалил в нём пункты меню товара и поставил те которые должны быть.
Два вида меню в Битриксе-Малый бизнес

Буду тестить, вдруг какая фигня вылезит
1
29.11.2013, 10:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2013, 10:16
Помогаю со студенческими работами здесь

Создать 2 вида меню Fox: произвольного и вертикального вида. На основании данных примеров сделать свои типы меню
Создать 2 вида меню Fox: произвольного и вертикального вида. На основании данных примеров сделать...

Куплю лицензию Битрикс "Малый бизнес" или "Старт"
Куплю дешевле лицензию Битрикс &quot;Малый бизнес&quot; или &quot;Старт&quot;. Если у вас есть ключ к лицензию &quot;Малый...

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

Построить три вида фигуры. На месте вида спереди и вида слева совместить часть вида с частью разреза


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru