Итак, поколупавшись тут по разным интернетам и прочим форумах я нашёл способ реализации, выкладываю на ваш суд. Значится изменяем sale.basket.basket.small ( можно line, но тогда нужно result_modifeir.php делать).
Сам код:
[CODE]
<?php if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?php
function getNumEnding($number, $endingArray)
{
$number = $number % 100;
if ($number>=11 && $number<=19)
{
$ending=$endingArray[2];
} else {
$i = $number % 10;
switch ($i) {
case (1): $ending = $endingArray[0]; break;
case (2): case (3): case (4): $ending = $endingArray[1]; break;
default: $ending=$endingArray[2]; }
}
return $ending;
}
?>
<?php $defaultCurr = CSaleLang::GetLangCurrency(SITE_ID); ?>
<?php
$quant='0';$price='0';
foreach ($arResult["ITEMS"] as $v)
{
if ($v["DELAY"]=="N" && $v["CAN_BUY"]=="Y")
{
$quant=$quant+$v["QUANTITY"];
$pr=$v["QUANTITY"]*$v["PRICE"];
$price=$price+$pr;
}
}
if($quant==0){?>
Ваша корзина пуста
<?php }else{?>
<a href="<?php echo $arParams["PATH_TO_BASKET"]?>" title="В корзину"> <span><?php echo $quant; ?></span> <?php echo getNumEnding($quant, array("товар", "товара", "товаров")); ?> на <span><?php echo SaleFormatCurrency($price, $defaultCurr); ?></span> </a>
<?php } ?>
[/CODE]
Сам код:
[CODE]
<?php if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?php
function getNumEnding($number, $endingArray)
{
$number = $number % 100;
if ($number>=11 && $number<=19)
{
$ending=$endingArray[2];
} else {
$i = $number % 10;
switch ($i) {
case (1): $ending = $endingArray[0]; break;
case (2): case (3): case (4): $ending = $endingArray[1]; break;
default: $ending=$endingArray[2]; }
}
return $ending;
}
?>
<?php $defaultCurr = CSaleLang::GetLangCurrency(SITE_ID); ?>
<?php
$quant='0';$price='0';
foreach ($arResult["ITEMS"] as $v)
{
if ($v["DELAY"]=="N" && $v["CAN_BUY"]=="Y")
{
$quant=$quant+$v["QUANTITY"];
$pr=$v["QUANTITY"]*$v["PRICE"];
$price=$price+$pr;
}
}
if($quant==0){?>
Ваша корзина пуста
<?php }else{?>
<a href="<?php echo $arParams["PATH_TO_BASKET"]?>" title="В корзину"> <span><?php echo $quant; ?></span> <?php echo getNumEnding($quant, array("товар", "товара", "товаров")); ?> на <span><?php echo SaleFormatCurrency($price, $defaultCurr); ?></span> </a>
<?php } ?>
[/CODE]