Нужно передать данные в массив $arResult на страницу "Спасибо за заказ". Сам массив есть но нужных параметров нету, но на предыдущей странице они есть... Не могу понять где формируется этот массив или как передать эти параметры. Подскажите, пожалуйста...
Александр Бирюков пишет: Нужно передать данные в массив $arResult на страницу "Спасибо за заказ". Сам массив есть но нужных параметров нету, но на предыдущей странице они есть... Не могу понять где формируется этот массив или как передать эти параметры. Подскажите, пожалуйста...
Наверное стоит уточнить задачу - что за страница, и о каких параметрах идет речь - GET, POST, глобальные переменные, параметры шаблона... Вариантов достаточно много. И лучше с примерами, ссылками, иначе вам врядли здесь кто-то поможет.
Владимир Дегтев пишет: Скорее всего человек хочет передать на страницу"Спасибо за заказ" какие-то параметры указанные пользователем во время самого заказа.
Да, совершенно верно, нужно передать параметры с самого заказа(цена и наименование товара) на страницу "Спасибо за заказ"
Александр Бирюков пишет: через сессию не получается.... (((, есть другие варианты?
Такого не может быть. Как не получается. Сессия есть всегда и передать можно через нее все. Может вы просто не нашли место где формируются данные и где можно передать данные?
в том и дел что я не могу найти файл в котором формируется сам массив для передачи в на последнею страницу оформления заказа (страницу "Спасибо за заказ")
В нем вы можете получить id заказа. Вариантов тут несколько, но хоть один должен сработать — $arResult['ORDER_ID'], $arResult['ORDER']['ID'] или $_REQUEST['ORDER_ID'].
По id заказа вы можете вытащить все нужные вам данные. Если речь о списке товаров, то поможет функция CSaleBasket::GetList.
А то что решить задачу можно только с использованием сессии, и другого способа нет — это неправда.