Приветствую.
Нужна помощь в следующей ситуации.
1. ОПИСАНИЕ СИТУАЦИИ. Есть магазин на Битриксе ( знаю эту cms-ку плохо ). В корзине, когда открывается страница с выбранными товарами, есть ссылка:
<a class="back" href="/">Продолжить покупки</a>
была поставлена задача - настроить эту ссылку так, чтобы осуществлялся переход назад на последнюю страницу каталога ( чтобы клиент отправлялся туда, откуда явился из каталога )
Поискал в инете решения, нашлось такое:
<a class="back" href="<?=$arResult["BACK_URL"]?>">Продолжить покупки</a>
как бы все заработало, но проблема в том, что система последним посещенным урлом считает и сохраняет в $arResult["BACK_URL"] урл самой корзины, т.е. $arResult["BACK_URL"] = 'personal/cart/' и, естественно, возвращает страницу корзины - это не гут
2. ВОПРОС. Какой компонент в битриксе ( или не компонент ):
А) вообще схватывает текущий урл
B) сохраняет текущий урл в $arResult["BACK_URL"]
Это мне нужно, чтобы сделать следующее: при открывании страницы корзины ( 'personal/cart/' ) идентифицировать ее урл, и если урл = 'personal/cart/', то не сохранять полученное значение в $arResult["BACK_URL"], т.е. не затирать предыдущее значение урла, которое как раз является урлом страницы товара или категории из каталога,
или все это другими словами: перехватывать ненужный урл и не затирать им уже имеющийся в $arResult["BACK_URL"] нужный урл.Примечание: в компоненте корзины сейчас нет файлов, типа, description.php, component.php
Спасибо.