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

Интернет-магазин: оплата заказа с помощью квитанции сбербанка

00 голосов
2
Оплата - квитанция сбербанка

В битриксе после оформления заказа (в списке заказов), есть ссылка "оплатить"! При нажатии на нее, квитанция выводиться в новом окне, в области $WORK_AREA т.е. получается присутвует верхняя часть сайта, нижняя и левая часть сайта, а по середине как раз выводиться эта квитанция... получается выводиться в шаблоне сайта...

При нажатии на ссылку "оплатить", выполняется такой запрос: http://www.site.ru/client/payment/?ORDER_ID=1&print=Y

где client - общая папка профиля, payment - оплата

в payment, находиться файл index.php со следующим кодом:

Код
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("Оплата заказа");?>

<? $APPLICATION->IncludeComponent("bitrix:sale.order.payment","",Array(),false); ?>

<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php"); ?>


Как сделать так, чтобы эта квитанция открывалась не в теле сайта (или шаблона), а на новой пустой странице?

Заранее спасибо...
спросил 10 Апр, 14 от InFroO (160 баллов)

2 Ответы

00 голосов
Сделайте так:

Код
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");

$APPLICATION->IncludeComponent("bitrix:sale.order.payment","",Array(),false); 

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php");?>
ответил 03 Ноя, 14 от BRENN (1,080 баллов)
00 голосов
Цитата
Сергей Эстрин пишет:
Сделайте так:

Код
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");

$APPLICATION->IncludeComponent("bitrix:sale.order.payment","",Array(),false); 

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php");?>


А может быть, лучше шаблон использовать отдельный?
ответил 03 Март, 15 от SleepLess (1,220 баллов)

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

0 голосов
0 ответов
0 голосов
7 ответов
спросил 09 Авг, 13 от Kiriel (2,010 баллов)
0 голосов
3 ответов
0 голосов
3 ответов
0 голосов
3 ответов
спросил 20 Фев, 14 от Dimono (120 баллов)