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

Обратная навигация в каталоге (кнопка назад в раздел в подробном описании товара )

00 голосов
4
bitrix[IMG]templates[IMG]Шаблон сайта[IMG]components[IMG]bitrix[IMG]catalog[IMG]pet-food[IMG]bitrix[IMG]catalog.element[IMG].default[IMG]template.php
Шаблон Элемента каталога (подробное описания товара) содержит в конце такое выражение - оно генерирует ссылку которое по идее должна возвращать на страницу входа в подробное описание, но по умолчанию ссылка ведет сама на себя, либо можно настроить чтобы выбрасывало на первую страницу каталога, а хотелось бы чтобы возвращало именно на ту страницу каталога откуда был совершен вход если каталог имеет более 100 листов весьма затруднительно искать заново нужное место.

Конечно можно с помощью сессии передавать URL  страницы с которой вошел пользователь и ставить его там, но нет ли в движке уже определенных переменных для этого случая?

И еще в многих шаблонах натыкаюсь  на эту функцию с различными параметрами где про нее можно почитать что то не нашел описания в руководстве разработчика

<?if(is_array($arResult["SECTION"])):?>
<br /><?=GetMessage("CATALOG_BACK")?>
<?endif?>


Заранее спасибо
спросил 31 Янв, 14 от Kadama (100 баллов)

4 Ответы

00 голосов
Я правильно понимаю, что нужно вернуться на уровень назад?
При таком адресе страницы http://site.ru/sub1/sub2/sub3/
Вернутся на http://site.ru/sub1/sub2/ ?
ответил 05 Июнь, 14 от maxdj (480 баллов)
00 голосов
ответил 03 Окт, 14 от Tirkan (400 баллов)
00 голосов
ответил 04 Фев, 15 от Kadama (100 баллов)
00 голосов
Цитата
scifi пишет:
Я правильно понимаю, что нужно вернуться на уровень назад?
При таком адресе страницы http://site.ru/sub1/sub2/sub3/
Вернутся на http://site.ru/sub1/sub2/ ?
Нет не совсем так  вот тут в магазине каталоги с постраничной навигацией если войти с какой либо страницы каталога то назад можно вернутся только на 1 ую, а мне нужно сделать, чтобы  возвращало  на страницу в каталоге откуда вошел.
Кроме варианта открывать сессию  в каталоге и писать в нее текущий урл,  и использовать его  для обратного перехода есть какой нибудь вариант еще?
ответил 18 Май, 15 от Kadama (100 баллов)

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

0 голосов
2 ответов
0 голосов
3 ответов
спросил 25 Янв, 14 от Darkshine (100 баллов)
0 голосов
5 ответов
спросил 09 Дек, 13 от Kiriel (2,010 баллов)
0 голосов
1 ответ