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

Теряется меню для раздела при перезаписи ссылки

00 голосов
3
Здравствуйте, подскажите пожалуйста что делать...
Ситуация следующая:

Есть вот такой индексный файл по пути /company/contacts/index.php
Для каталога /company/contacts/ создано свое Меню типа «quicklinks» из пукнтов (Телефоны, схема проезда, обратная связь)

Хочется с веба доступатся к этому разделу так /contacts. Для этого создаем правило перезаписи тут Настройки –> Настройки продукта –> Обработка адресов:
Так:
Условие: #^/contacts/#
Компонент: ничего не указываем
Файл: /company/contacts/index.php
Правило: ничего не указываем.

В результате когда набираю http://mysite_url/contacts/ таки получаю нужную страницу, но при этом меню для раздела теряется... (почемуто отображается Меню типа «quicklinks» но определенное для корневого каталога)

А когда так http://mysite_url/company/contacts/index.php то отображается нужное меню...

Почему?
спросил 27 Март, 14 от Perf (100 баллов)

3 Ответы

00 голосов
Выкрутилась!
Если создать в корне симлинку с названием contacts и сказать что она ссылается на /company/contacts/index.php то меню "находится" :)

Если есть еще другие пути решения проблемы ? :)
ответил 29 Сен, 14 от Perf (100 баллов)
00 голосов
Цитата
leeloo пишет:
Хочется с веба доступатся к этому разделу так /contacts.

Зачем? Структура сайта определяется навигацией по сайту. Редко кто станет набирать в строке браузера http://mysite_url/contacts/.

А вообще, можно создать /contacts/ и тут в индексном файле прописать
Код
<? localredirect('/company/contacts/index.php')?>
. При заходе на /contacts/ будет перебрасывать на /company/contacts/index.php
ответил 01 Фев, 15 от NitroGeN (2,840 баллов)
00 голосов
>>Зачем?
Просят сделай нам красивую линку для прессы, и так по-моеему даже очень юзерфрендли получается ...

С локалредиректами оно то да, но не знаю как в Битриксе но раньше изза редиректов в других цмсках статистику глючило.

Вообще помоему задача довольно распространенная наверно... и странно что это меню теряется... мне кажется что я просто чего-то не учла... :oops:
ответил 15 Май, 15 от Perf (100 баллов)

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

0 голосов
3 ответов
спросил 25 Фев, 14 от AsteRon (180 баллов)
0 голосов
0 ответов
спросил 09 Ноя, 13 от Jagami (100 баллов)
0 голосов
2 ответов
0 голосов
5 ответов
спросил 27 Окт, 13 от nfhfrfrfi (120 баллов)
0 голосов
1 ответ
спросил 12 Сен, 13 от Cooper (260 баллов)