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 Несамыйлучшийвариантпреобразованиядвумернойматрицы,заполняемойпострочно - вматрицузаполняемую