php Вывестиминимальнуюценуторговыхпредложенийвсписоктоваров
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Вывестиминимальнуюценуторговыхпредложенийвсписоктоваров相关的知识,希望对你有一定的参考价值。
<? // вариант 1
$intIBlockID = 24; // ID инфоблока
$mxResult = CCatalogSKU::GetInfoByProductIBlock($intIBlockID);
if (is_array($mxResult))
{
$rsOffers = CIBlockElement::GetList(
array(
"catalog_PRICE_1"=>"ASC"
),
array(
'IBLOCK_ID' => $mxResult['IBLOCK_ID'], 'PROPERTY_'.$mxResult['SKU_PROPERTY_ID'] => $arElement["ID"]
)
);
while ($arOffer = $rsOffers->GetNext())
{
$ar_price = GetCatalogProductPrice($arOffer["ID"], 1); // ID необходимого типа цен для вывода
echo "<span>".round($ar_price["PRICE"])." руб.</span>" ;
break;
}
}
?>
<?// Вариант 2 - вывод со скидками
$arDiscounts = CCatalogDiscount::GetDiscountByProduct($arOffer['ID']) ;
$discountPrice = CCatalogProduct::CountPriceWithDiscount(
$ar_price["PRICE"],
$ar_price["CURRENCY"],
$arDiscounts
);
?>
<? if($arDiscounts) echo "<span>".$ar_price["PRICE"]."<ins></ins></span>"; ?><?=$discountPrice?>
以上是关于php Вывестиминимальнуюценуторговыхпредложенийвсписоктоваров的主要内容,如果未能解决你的问题,请参考以下文章
php Еслинамнужно,чтобыбылоневозможноредактироватьполе“Название”,мывносимследующеевычисление...
Erlangе демо
html Включить/ВыключитьвыводчанканастраницевзависимостиотсодержимогоTV-параметра
python Естьдваспискаразнойдлины。 Впервомсодержатсяключи,авовторомзначения。 Напишитефункцию,котораясо
php быстраяинексациямассива。 однаизнаиболеечастоиспользуемыхфункций。
python Несамыйлучшийвариантпреобразованиядвумернойматрицы,заполняемойпострочно - вматрицузаполняемую