Есть два свойства по которым выбираются торговые предложения,одно из свойств "Размер" отображается в печати бланка заказа,а другое "Количество в упаковке" не отображается,уже третий день голову ломаю,с шаблоном печати все норм,так как если при добавлении товара в заказ из админ панели все отображается,шаблон сайта - аспро оптимус,прикрепляю скрины.Зарание спасибо за ответы
Код шаблона печати:
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns:v="urn:s chemas-microsoft-com:vml"
xmlns:o="urn:s chemas-microsoft-com:office:office"
xmlns:w="urn:s chemas-microsoft-com:office:word"
xmlns=";
<head>
<meta http-equiv=Content-Type content="text/html; charset=<?=LANG_CHARSET?>">
<title langs="ru">Лист сбора заказа</title>
<style>
.header{font-size:20px; font-family:Tahoma;padding-left:8px;}
.sub_header{font-size:13px; font-family:Tahoma;padding-left:8px;}
.date{font-style:italic; font-family:Tahoma;padding-left:8px;}
.number{font-size:24px;font-family:Tahoma;font-style:italic;padding-left:8px;}
.user{font-size:12px;font-family:Tahoma;font-weight:bold;padding-left:8px;}
.summa{font-size:12px;font-family:Tahoma;font-weight:bold;padding-left:15px;}
table.blank {
border-collapse: collapse;
width: 585px;
}
table.blank td {
border:0.5pt solid windowtext;
}
</style>
</head>
<body bgcolor=white lang=RU style='tab-interval:35.4pt'>
<?
$page = IntVal($page);
if ($page<=0) $page = 1;
?>
<table height="720" align="center" border="0" cellpadding="2" cellspacing="0">
<tr valign="top">
<td colspan="3">
<!-- Верхний колонтитул height="109" -->
</td>
</tr>
<tr valign="top">
<td colspan="3">
<table cellpadding="0" cellspacing="0" border="0" width="595" align="center">
<tr><td><br><br></td></tr>
<tr>
<td width="80"><font class="header">Заказ №</font></td>
<td style="border-bottom : 1px solid Black;" nowrap>
<font class="number"><?echo $arOrder["ACCOUNT_NUMBER"];?></font>
<!--- <input size="30" style="border:1px;font-size:24px;font-style:italic;" type="text" value="<?echo $page;?>">-->
</td>
<td>
</td>
</tr>
<tr>
<td width="180"><font class="sub_header">Дата заказа:</font></td>
<td style="border-bottom : 1px solid Black;">
<input class="date" size="30" style="border:0px solid #000000;" type="text" value="<?echo $arOrder["DATE_INSERT_FORMAT"];?>">
</td>
<td>
</td>
</tr>
<tr>
<td width="180"><font class="sub_header">Номер телефона:</font></td>
<td style="border-bottom : 1px solid Black;">
<?if(empty($arParams))
{
if (strlen($arOrderProps["F_INDEX"])>0) echo $arOrderProps["F_INDEX"].",";
if (strlen($arOrderProps["F_CITY"])>0) echo ", г. ".$arOrderProps["F_CITY"];
if (strlen($arOrderProps["F_ADDRESS"])>0 && strlen($arOrderProps["F_CITY"])>0)
echo ", ".$arOrderProps["F_ADDRESS"];
elseif(strlen($arOrderProps["F_ADDRESS"])>0)
echo $arOrderProps["F_ADDRESS"];
if (strval($arOrderProps["PHONE"]) != "")
{
echo "".$arOrderProps["PHONE"];
}
}
else
{
if(strlen($arParams["BUYER_COMPANY_NAME"]) > 0)
echo $arParams["BUYER_COMPANY_NAME"];
else
echo $arParams["BUYER_LAST_NAME"]." ".$arParams["BUYER_FIRST_NAME"]." ".$arParams["BUYER_SECOND_NAME"];
if (strlen($arParams["BUYER_INN"])>0) echo " ИНН/КПП: ".$arParams["BUYER_INN"]." / ".$arParams["BUYER_KPP"];
echo ", ".$arParams["BUYER_COUNTRY"].", ".$arParams["BUYER_INDEX"].", г. ".$arParams["BUYER_CITY"].", ".$arParams["BUYER_ADDRESS"].", р/с ".$arParams["BUYER_RSCH"]." в ".$arParams["BUYER_RSCH_BANK"]." г. ".$arParams["BUYER_RSCH_CITY"].", к/с ".$arParams["BUYER_KSCH"].", БИК ".$arParams["BUYER_BIK"];
if (strval($arParams["BUYER_PHONE"]) != "")
{
echo ", ".$arParams["BUYER_PHONE"];
}
}?></p>
<input class="user" size="50" style="border:0px solid #000000;" type="text" value="<?=$arParams?> ">
</td>
<td>
</td>
<tr>
<td width="180"><font class="sub_header">Кому:</font></td>
<td style="border-bottom : 1px solid Black;">
<?if(empty($arParams))
echo htmlspecialcharsbx($arUser["NAME"])." ".htmlspecialcharsbx($arUser["LAST_NAME"])." ";
if (strlen($arOrderProps["F_INDEX"])>0) echo $arOrderProps["F_INDEX"].",";
$arVal = CSaleLocation::GetByID($arOrderProps["F_LOCATION"], "ru");
if(strlen($arVal["COUNTRY_NAME"])>0 && strlen($arVal["CITY_NAME"])>0)
echo htmlspecialcharsbx($arVal["COUNTRY_NAME"]." - ".$arVal["CITY_NAME"]);
elseif(strlen($arVal["COUNTRY_NAME"])>0 || strlen($arVal["CITY_NAME"])>0)
echo htmlspecialcharsbx($arVal["COUNTRY_NAME"].$arVal["CITY_NAME"]);
?>
<input class="user" size="50" style="border:0px solid #000000;" type="text" value="<?=$userName?> ">
</td>
<td>
</td>
</tr>
<tr><td><br></td></tr>
</table>
<br>
<?
if (count($arBasketIDs)>0)
{
$arCurFormat = CCurrencyLang::GetCurrencyFormat($arOrder["CURRENCY"]);
$currency = preg_replace('/(^|[^&])#/', '${1}', $arCurFormat['FORMAT_STRING']);
?>
<table class="blank">
<tr>
<td align="center">№</td>
<td align="center">Наименование</td>
<td align="center">Количество</td>
<td align="center">Цена,<?=$currency;?></td>
<td align="center">Cумма,<?=$currency;?></td>
</tr>
<?
$priceTotal = 0;
$bUseVat = false;
$arBasketOrder = array();
for ($i = 0, $countBasketIds = count($arBasketIDs); $i < $countBasketIds; $i++)
{
$arBasketTmp = CSaleBasket::GetByID($arBasketIDs[$i]);
if (floatval($arBasketTmp["VAT_RATE"]) > 0 )
$bUseVat = true;
$priceTotal += $arBasketTmp["PRICE"]*$arBasketTmp["QUANTITY"];
$arBasketTmp["PROPS"] = array();
if (isset($_GET["PROPS_ENABLE"]) && $_GET["PROPS_ENABLE"] == "Y")
{
$dbBasketProps = CSaleBasket::GetPropsList(
array("SORT" => "ASC", "NAME" => "ASC"),
array("BASKET_ID" => $arBasketTmp["ID"]),
false,
false,
array("ID", "BASKET_ID", "NAME", "VALUE", "CODE", "SORT")
);
while ($arBasketProps = $dbBasketProps->GetNext())
$arBasketTmp["PROPS"][$arBasketProps["ID"]] = $arBasketProps;
}
$arBasketOrder[] = $arBasketTmp;
}
//разбрасываем скидку на заказ по товарам
if (floatval($arOrder["DISCOUNT_VALUE"]) > 0)
{
$arBasketOrder = GetUniformDestribution($arBasketOrder, $arOrder["DISCOUNT_VALUE"], $priceTotal);
}
//налоги
$arTaxList = array();
$db_tax_list = CSaleOrderTax::GetList(array("APPLY_ORDER"=>"ASC"), Array("ORDER_ID"=>$ORDER_ID));
$iNds = -1;
$i = 0;
while ($ar_tax_list = $db_tax_list->Fetch())
{
$arTaxList[$i] = $ar_tax_list;
// определяем, какой из налогов - НДС
// НДС должен иметь код NDS, либо необходимо перенести этот шаблон
// в каталог пользовательских шаблонов и исправить
if ($arTaxList[$i]["CODE"] == "NDS")
$iNds = $i;
$i++;
}
$i = 0;
$total_sum = 0;
foreach ($arBasketOrder as $arBasket):
$nds_val = 0;
$taxRate = 0;
if (floatval($arQuantities[$i]) <= 0)
$arQuantities[$i] = DoubleVal($arBasket["QUANTITY"]);
$b_AMOUNT = DoubleVal($arBasket["PRICE"]);
//определяем начальную цену
$item_price = $b_AMOUNT;
if(DoubleVal($arBasket["VAT_RATE"]) > 0)
{
$nds_val = ($b_AMOUNT - DoubleVal($b_AMOUNT/(1+$arBasket["VAT_RATE"])));
$item_price = $b_AMOUNT - $nds_val;
$taxRate = $arBasket["VAT_RATE"]*100;
}
elseif(!$bUseVat)
{
$basket_tax = CSaleOrderTax::CountTaxes($b_AMOUNT*$arQuantities[$i], $arTaxList, $arOrder["CURRENCY"]);
for ($mi = 0, $countTaxList = count($arTaxList); $mi < $countTaxList; $mi++)
{
if ($arTaxList[$mi]["IS_IN_PRICE"] == "Y")
{
$item_price -= $arTaxList[$mi]["TAX_VAL"];
}
$nds_val += DoubleVal($arTaxList[$mi]["TAX_VAL"]);
$taxRate += ($arTaxList[$mi]["VALUE"]);
}
}
?>
<tr>
<td><?echo $i+1;?></td>
<td>
<?echo htmlspecialcharsbx($arBasket["NAME"]);?>
<?
if (is_array($arBasket["PROPS"]) && $_GET["PROPS_ENABLE"] == "Y")
{
foreach($arBasket["PROPS"] as $vv)
{
if(strlen($vv["VALUE"]) > 0 && $vv["CODE"] != "CATALOG.XML_ID" && $vv["CODE"] != "PRODUCT.XML_ID")
echo "<div st yle=\"font-size:12pt\">".$vv["VALUE"]."</div>";
}
}
?>
</td>
<td align="center"><?echo Bitrix\Sale\BasketItem::formatQuantity($arQuantities[$i]) ?></td>
<td align="right" nowrap><?=CCurrencyLang::CurrencyFormat($arBasket["PRICE"], $arOrder["CURRENCY"], false);?></td>
<td align="right" nowrap><?=CCurrencyLang::CurrencyFormat($arBasket["PRICE"]*$arQuantities[$i], $arOrder["CURRENCY"], false);?></td>
</tr>
<?
$total_sum += $arBasket["PRICE"]*$arQuantities[$i];
$total_nds += $nds_val*$arQuantities[$i];
$i++;
endforeach;
?>
<tr>
<td align="right" colspan="4">
Сумма:
</td>
<td align="right" nowrap>
<?=CCurrencyLang::CurrencyFormat($total_sum, $arOrder["CURRENCY"], false);?>
</td>
</tr>
<?
$db_tax_list = CSaleOrderTax::GetList(array("APPLY_ORDER"=>"ASC"), Array("ORDER_ID"=>$ORDER_ID));
while ($ar_tax_list = $db_tax_list->Fetch())
{
?>
<tr>
<td align="right" colspan="4">
<?
if ($ar_tax_list["IS_IN_PRICE"]=="Y")
{
echo "В том числе ";
}
echo htmlspecialcharsbx($ar_tax_list["TAX_NAME"]);
if ($ar_tax_list["IS_PERCENT"]=="Y")
{
echo " (".$ar_tax_list["VALUE"]."%)";
}
?>:
</td>
<td align="right" nowrap>
<?=CCurrencyLang::CurrencyFormat($total_nds, $arOrder["CURRENCY"], false);?>
</td>
</tr>
<?
}
?>
<tr>
<td align="right" colspan="4">
Итого (без стоимости доставки):
</td>
<td align="right" nowrap>
<?=CCurrencyLang::CurrencyFormat($total_sum, $arOrder["CURRENCY"], false);?>
</td>
</tr>
</table>
<?
}
?>
<br>
</td>
</tr>
</table>
</body>
</html>
Код шаблона печати:
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns:v="urn:s chemas-microsoft-com:vml"
xmlns:o="urn:s chemas-microsoft-com:office:office"
xmlns:w="urn:s chemas-microsoft-com:office:word"
xmlns=";
<head>
<meta http-equiv=Content-Type content="text/html; charset=<?=LANG_CHARSET?>">
<title langs="ru">Лист сбора заказа</title>
<style>
.header{font-size:20px; font-family:Tahoma;padding-left:8px;}
.sub_header{font-size:13px; font-family:Tahoma;padding-left:8px;}
.date{font-style:italic; font-family:Tahoma;padding-left:8px;}
.number{font-size:24px;font-family:Tahoma;font-style:italic;padding-left:8px;}
.user{font-size:12px;font-family:Tahoma;font-weight:bold;padding-left:8px;}
.summa{font-size:12px;font-family:Tahoma;font-weight:bold;padding-left:15px;}
table.blank {
border-collapse: collapse;
width: 585px;
}
table.blank td {
border:0.5pt solid windowtext;
}
</style>
</head>
<body bgcolor=white lang=RU style='tab-interval:35.4pt'>
<?
$page = IntVal($page);
if ($page<=0) $page = 1;
?>
<table height="720" align="center" border="0" cellpadding="2" cellspacing="0">
<tr valign="top">
<td colspan="3">
<!-- Верхний колонтитул height="109" -->
</td>
</tr>
<tr valign="top">
<td colspan="3">
<table cellpadding="0" cellspacing="0" border="0" width="595" align="center">
<tr><td><br><br></td></tr>
<tr>
<td width="80"><font class="header">Заказ №</font></td>
<td style="border-bottom : 1px solid Black;" nowrap>
<font class="number"><?echo $arOrder["ACCOUNT_NUMBER"];?></font>
<!--- <input size="30" style="border:1px;font-size:24px;font-style:italic;" type="text" value="<?echo $page;?>">-->
</td>
<td>
</td>
</tr>
<tr>
<td width="180"><font class="sub_header">Дата заказа:</font></td>
<td style="border-bottom : 1px solid Black;">
<input class="date" size="30" style="border:0px solid #000000;" type="text" value="<?echo $arOrder["DATE_INSERT_FORMAT"];?>">
</td>
<td>
</td>
</tr>
<tr>
<td width="180"><font class="sub_header">Номер телефона:</font></td>
<td style="border-bottom : 1px solid Black;">
<?if(empty($arParams))
{
if (strlen($arOrderProps["F_INDEX"])>0) echo $arOrderProps["F_INDEX"].",";
if (strlen($arOrderProps["F_CITY"])>0) echo ", г. ".$arOrderProps["F_CITY"];
if (strlen($arOrderProps["F_ADDRESS"])>0 && strlen($arOrderProps["F_CITY"])>0)
echo ", ".$arOrderProps["F_ADDRESS"];
elseif(strlen($arOrderProps["F_ADDRESS"])>0)
echo $arOrderProps["F_ADDRESS"];
if (strval($arOrderProps["PHONE"]) != "")
{
echo "".$arOrderProps["PHONE"];
}
}
else
{
if(strlen($arParams["BUYER_COMPANY_NAME"]) > 0)
echo $arParams["BUYER_COMPANY_NAME"];
else
echo $arParams["BUYER_LAST_NAME"]." ".$arParams["BUYER_FIRST_NAME"]." ".$arParams["BUYER_SECOND_NAME"];
if (strlen($arParams["BUYER_INN"])>0) echo " ИНН/КПП: ".$arParams["BUYER_INN"]." / ".$arParams["BUYER_KPP"];
echo ", ".$arParams["BUYER_COUNTRY"].", ".$arParams["BUYER_INDEX"].", г. ".$arParams["BUYER_CITY"].", ".$arParams["BUYER_ADDRESS"].", р/с ".$arParams["BUYER_RSCH"]." в ".$arParams["BUYER_RSCH_BANK"]." г. ".$arParams["BUYER_RSCH_CITY"].", к/с ".$arParams["BUYER_KSCH"].", БИК ".$arParams["BUYER_BIK"];
if (strval($arParams["BUYER_PHONE"]) != "")
{
echo ", ".$arParams["BUYER_PHONE"];
}
}?></p>
<input class="user" size="50" style="border:0px solid #000000;" type="text" value="<?=$arParams?> ">
</td>
<td>
</td>
<tr>
<td width="180"><font class="sub_header">Кому:</font></td>
<td style="border-bottom : 1px solid Black;">
<?if(empty($arParams))
echo htmlspecialcharsbx($arUser["NAME"])." ".htmlspecialcharsbx($arUser["LAST_NAME"])." ";
if (strlen($arOrderProps["F_INDEX"])>0) echo $arOrderProps["F_INDEX"].",";
$arVal = CSaleLocation::GetByID($arOrderProps["F_LOCATION"], "ru");
if(strlen($arVal["COUNTRY_NAME"])>0 && strlen($arVal["CITY_NAME"])>0)
echo htmlspecialcharsbx($arVal["COUNTRY_NAME"]." - ".$arVal["CITY_NAME"]);
elseif(strlen($arVal["COUNTRY_NAME"])>0 || strlen($arVal["CITY_NAME"])>0)
echo htmlspecialcharsbx($arVal["COUNTRY_NAME"].$arVal["CITY_NAME"]);
?>
<input class="user" size="50" style="border:0px solid #000000;" type="text" value="<?=$userName?> ">
</td>
<td>
</td>
</tr>
<tr><td><br></td></tr>
</table>
<br>
<?
if (count($arBasketIDs)>0)
{
$arCurFormat = CCurrencyLang::GetCurrencyFormat($arOrder["CURRENCY"]);
$currency = preg_replace('/(^|[^&])#/', '${1}', $arCurFormat['FORMAT_STRING']);
?>
<table class="blank">
<tr>
<td align="center">№</td>
<td align="center">Наименование</td>
<td align="center">Количество</td>
<td align="center">Цена,<?=$currency;?></td>
<td align="center">Cумма,<?=$currency;?></td>
</tr>
<?
$priceTotal = 0;
$bUseVat = false;
$arBasketOrder = array();
for ($i = 0, $countBasketIds = count($arBasketIDs); $i < $countBasketIds; $i++)
{
$arBasketTmp = CSaleBasket::GetByID($arBasketIDs[$i]);
if (floatval($arBasketTmp["VAT_RATE"]) > 0 )
$bUseVat = true;
$priceTotal += $arBasketTmp["PRICE"]*$arBasketTmp["QUANTITY"];
$arBasketTmp["PROPS"] = array();
if (isset($_GET["PROPS_ENABLE"]) && $_GET["PROPS_ENABLE"] == "Y")
{
$dbBasketProps = CSaleBasket::GetPropsList(
array("SORT" => "ASC", "NAME" => "ASC"),
array("BASKET_ID" => $arBasketTmp["ID"]),
false,
false,
array("ID", "BASKET_ID", "NAME", "VALUE", "CODE", "SORT")
);
while ($arBasketProps = $dbBasketProps->GetNext())
$arBasketTmp["PROPS"][$arBasketProps["ID"]] = $arBasketProps;
}
$arBasketOrder[] = $arBasketTmp;
}
//разбрасываем скидку на заказ по товарам
if (floatval($arOrder["DISCOUNT_VALUE"]) > 0)
{
$arBasketOrder = GetUniformDestribution($arBasketOrder, $arOrder["DISCOUNT_VALUE"], $priceTotal);
}
//налоги
$arTaxList = array();
$db_tax_list = CSaleOrderTax::GetList(array("APPLY_ORDER"=>"ASC"), Array("ORDER_ID"=>$ORDER_ID));
$iNds = -1;
$i = 0;
while ($ar_tax_list = $db_tax_list->Fetch())
{
$arTaxList[$i] = $ar_tax_list;
// определяем, какой из налогов - НДС
// НДС должен иметь код NDS, либо необходимо перенести этот шаблон
// в каталог пользовательских шаблонов и исправить
if ($arTaxList[$i]["CODE"] == "NDS")
$iNds = $i;
$i++;
}
$i = 0;
$total_sum = 0;
foreach ($arBasketOrder as $arBasket):
$nds_val = 0;
$taxRate = 0;
if (floatval($arQuantities[$i]) <= 0)
$arQuantities[$i] = DoubleVal($arBasket["QUANTITY"]);
$b_AMOUNT = DoubleVal($arBasket["PRICE"]);
//определяем начальную цену
$item_price = $b_AMOUNT;
if(DoubleVal($arBasket["VAT_RATE"]) > 0)
{
$nds_val = ($b_AMOUNT - DoubleVal($b_AMOUNT/(1+$arBasket["VAT_RATE"])));
$item_price = $b_AMOUNT - $nds_val;
$taxRate = $arBasket["VAT_RATE"]*100;
}
elseif(!$bUseVat)
{
$basket_tax = CSaleOrderTax::CountTaxes($b_AMOUNT*$arQuantities[$i], $arTaxList, $arOrder["CURRENCY"]);
for ($mi = 0, $countTaxList = count($arTaxList); $mi < $countTaxList; $mi++)
{
if ($arTaxList[$mi]["IS_IN_PRICE"] == "Y")
{
$item_price -= $arTaxList[$mi]["TAX_VAL"];
}
$nds_val += DoubleVal($arTaxList[$mi]["TAX_VAL"]);
$taxRate += ($arTaxList[$mi]["VALUE"]);
}
}
?>
<tr>
<td><?echo $i+1;?></td>
<td>
<?echo htmlspecialcharsbx($arBasket["NAME"]);?>
<?
if (is_array($arBasket["PROPS"]) && $_GET["PROPS_ENABLE"] == "Y")
{
foreach($arBasket["PROPS"] as $vv)
{
if(strlen($vv["VALUE"]) > 0 && $vv["CODE"] != "CATALOG.XML_ID" && $vv["CODE"] != "PRODUCT.XML_ID")
echo "<div st yle=\"font-size:12pt\">".$vv["VALUE"]."</div>";
}
}
?>
</td>
<td align="center"><?echo Bitrix\Sale\BasketItem::formatQuantity($arQuantities[$i]) ?></td>
<td align="right" nowrap><?=CCurrencyLang::CurrencyFormat($arBasket["PRICE"], $arOrder["CURRENCY"], false);?></td>
<td align="right" nowrap><?=CCurrencyLang::CurrencyFormat($arBasket["PRICE"]*$arQuantities[$i], $arOrder["CURRENCY"], false);?></td>
</tr>
<?
$total_sum += $arBasket["PRICE"]*$arQuantities[$i];
$total_nds += $nds_val*$arQuantities[$i];
$i++;
endforeach;
?>
<tr>
<td align="right" colspan="4">
Сумма:
</td>
<td align="right" nowrap>
<?=CCurrencyLang::CurrencyFormat($total_sum, $arOrder["CURRENCY"], false);?>
</td>
</tr>
<?
$db_tax_list = CSaleOrderTax::GetList(array("APPLY_ORDER"=>"ASC"), Array("ORDER_ID"=>$ORDER_ID));
while ($ar_tax_list = $db_tax_list->Fetch())
{
?>
<tr>
<td align="right" colspan="4">
<?
if ($ar_tax_list["IS_IN_PRICE"]=="Y")
{
echo "В том числе ";
}
echo htmlspecialcharsbx($ar_tax_list["TAX_NAME"]);
if ($ar_tax_list["IS_PERCENT"]=="Y")
{
echo " (".$ar_tax_list["VALUE"]."%)";
}
?>:
</td>
<td align="right" nowrap>
<?=CCurrencyLang::CurrencyFormat($total_nds, $arOrder["CURRENCY"], false);?>
</td>
</tr>
<?
}
?>
<tr>
<td align="right" colspan="4">
Итого (без стоимости доставки):
</td>
<td align="right" nowrap>
<?=CCurrencyLang::CurrencyFormat($total_sum, $arOrder["CURRENCY"], false);?>
</td>
</tr>
</table>
<?
}
?>
<br>
</td>
</tr>
</table>
</body>
</html>