Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Карта сайта

00 голосов
6
Как я понимаю, компонент "карта сайта" выводит структуру сайта в древовидной форме.

Вызываю его с такими настройками:
Код
<?$APPLICATION->IncludeComponent("bitrix:main.map", "template1", array(
   "CACHE_TYPE" => "A",
   "CACHE_TIME" => "3600",
   "SET_TITLE" => "Y",
   "LEVEL" => "5",
   "COL_NUM" => "1",
   "SHOW_DESCRIPTION" => "Y"
   ),
   false
);?>


Как видите уровень вложенности - 5. Но выводит компонент только первые уровни структуры, хотя их гораздо больше.
спросил 17 Март, 13 от KaraHan (280 баллов)

6 Ответы

00 голосов
Смотреть, наверно, надо:
1. шаблон
2. настройки главного модуля
2. настройки меню (правильно ли они формируются)
Может быть ещё что придумается :)
ответил 17 Март, 13 от sickmind (4,660 баллов)
00 голосов
Цитата
Илья Чернышов пишет:
Но выводит компонент только первые уровни структуры

Смотрите еще настройки главного модуля для карты сайта. Возможно, тип меню, указанный для вложенных пунктов (уровень ниже первого) Вы не используете.
ответил 19 Март, 13 от Pomnep (13,960 баллов)
00 голосов
Посмотрел шаблон. В массиве arResult имеются только данные о первом уровне структуры. Главный модуль и Управление структурой настроены верно.

Пункты меню содержатся в файлах: главное меню - ".top.menu.php" и меню раздела - ".right.menu.php".
ответил 31 Май, 13 от KaraHan (280 баллов)
00 голосов
Т.е. в настройках Главного модуля для пункта "Тип меню для нулевого уровня карты сайта" у Вас стоит "top", для "Тип меню для остальных уровней карты сайта" - "right"? и ссылки из .top.menu.php ведут на разделы, где есть .right.menu.php?
ответил 29 Авг, 13 от Pomnep (13,960 баллов)
00 голосов
Цитата
Евгений Жуков пишет:
Т.е. в настройках Главного модуля для пункта "Тип меню для нулевого уровня карты сайта" у Вас стоит "top", для "Тип меню для остальных уровней карты сайта" - "right"? и ссылки из .top.menu.php ведут на разделы, где есть .right.menu.php?


Совершенно верно. Всё согласно документации.
ответил 28 Ноя, 13 от KaraHan (280 баллов)
00 голосов
Тоже были когда-то проблемы с картой сайта с многоуровневой вложенностью, для решения использовал для карты сайта компонент главного меню, но со своим простым шаблоном. Получилось красиво и то что надо.
ответил 10 Март, 14 от Eddie (2,060 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 27 Сен, 14 от NskRonin (120 баллов)
0 голосов
2 ответов
спросил 26 Ноя, 13 от MeGa4el (260 баллов)
0 голосов
6 ответов
спросил 30 Сен, 13 от Kania (5,180 баллов)
0 голосов
7 ответов
спросил 11 Июль, 13 от Kania (5,180 баллов)
0 голосов
3 ответов
спросил 14 Июнь, 13 от WIT4ER (160 баллов)