<?
// Делаем выборку товаров из корзины
$arBasketItems = array();
$dbBasketItems = CSaleBasket::GetList(
array(
"NAME" => "ASC",
"ID" => "ASC"
),
array(
"FUSER_ID" => CSaleBasket::GetBasketUserID(),
"LID" => SITE_ID,
"ORDER_ID" => "NULL"
),
false,
false,
array("ID", "CALLBACK_FUNC", "MODULE",
"PRODUCT_ID", "QUANTITY", "DELAY",
"CAN_BUY", "PRICE", "WEIGHT")
);
while ($arItems = $dbBasketItems->Fetch())
{
$arBasketItems[] = $arItems;
}
?>
<?
//$our_tovar = count($arResult["ITEMS"]["AnDelCanBuy"]);
$our_tovar2 = count($arBasketItems); //Получаем колличество товаров в корзине
//echo $our_tovar;
//echo $our_tovar2;
//$url = "/";
if($our_tovar2 == 0){ //Если корзина пустая, не подключать компонент оформления
//header('Location: '.$url);
}else{ //В противном случае выводим компонент
echo "<div class='order_makers'>";
$APPLICATION->IncludeComponent("bitrix:sale.order.ajax", "order", array(
"PAY_FROM_ACCOUNT" => "N",
"ONLY_FULL_PAY_FROM_ACCOUNT" => "N",
"COUNT_DELIVERY_TAX" => "N",
"COUNT_DISCOUNT_4_ALL_QUANTITY" => "N",
"ALLOW_AUTO_REGISTER" => "Y",
"SEND_NEW_USER_NOTIFY" => "Y",
"DELIVERY_NO_AJAX" => "N",
"DELIVERY_NO_SESSION" => "N",
"TEMPLATE_LOCATION" => "popup",
"DELIVERY_TO_PAYSYSTEM" => "d2p",
"USE_PREPAYMENT" => "N",
"PROP_1" => array(
),
"PROP_2" => array(
),
"ALLOW_NEW_PROFILE" => "Y",
"SHOW_PAYMENT_SERVICES_NAMES" => "N",
"SHOW_STORES_IMAGES" => "N",
"PATH_TO_BASKET" => "/personal/cart/",
"PATH_TO_PERSONAL" => "/personal/order/",
"PATH_TO_PAYMENT" => "/personal/order/payment/",
"PATH_TO_AUTH" => "/auth/",
"SET_TITLE" => "Y",
"PRODUCT_COLUMNS" => array(
),
"DISABLE_BASKET_REDIRECT" => "N",
"DISPLAY_IMG_WIDTH" => "90",
"DISPLAY_IMG_HEIGHT" => "90"
),
false
);
echo "</div>";
}
?>
|