当前位置: 首页>>代码示例>>PHP>>正文


PHP CSaleBasketHelper::reSortItems方法代码示例

本文整理汇总了PHP中CSaleBasketHelper::reSortItems方法的典型用法代码示例。如果您正苦于以下问题:PHP CSaleBasketHelper::reSortItems方法的具体用法?PHP CSaleBasketHelper::reSortItems怎么用?PHP CSaleBasketHelper::reSortItems使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CSaleBasketHelper的用法示例。


在下文中一共展示了CSaleBasketHelper::reSortItems方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getMeasures

		if (CSaleBasketHelper::isSetParent($arBasket) || CSaleBasketHelper::isSetItem($arBasket))
		{
			$parentItemFound = true;
		}
	}
}

if (!empty($arBasketItem)) // measures and ratio
{
	$arBasketItem = getMeasures($arBasketItem);
	$arBasketItem = getRatio($arBasketItem);
}

if ($parentItemFound === true && !empty($arBasketItem) && is_array($arBasketItem))
{
	$arBasketItem = CSaleBasketHelper::reSortItems($arBasketItem, true);
}

$arProductData = array();
$arIblockProps = array();
$arTmpColumns = array();
$arColumnsOptions = CUserOptions::GetOption("order_basket_table", "table_columns");

$arCustomSelectFields = array();
if ($arColumnsOptions)
{
	$arTmpColumns = explode(",", $arColumnsOptions["columns"]);

	$count = 0;
	foreach ($arTmpColumns as $id => $columnCode)
	{
开发者ID:ASDAFF,项目名称:entask.ru,代码行数:31,代码来源:order_new.php

示例2: floatval

				$orderTotalPrice += ($arBasketTmp["PRICE"] + $arBasketTmp["DISCOUNT_PRICE"]) * $arBasketTmp["QUANTITY"];

				if (!CSaleBasketHelper::isSetParent($arBasketTmp))
				{
					$orderTotalWeight += floatval($arBasketTmp["WEIGHT"] * $arBasketTmp["QUANTITY"]);
				}

			if (CSaleBasketHelper::isSetParent($arBasketTmp) || CSaleBasketHelper::isSetItem($arBasketTmp))
			{
				$parentItemFound = true;
			}
		}

		if ($parentItemFound === true && !empty($arBasketItems) && is_array($arBasketItems))
		{
			$arBasketItems = CSaleBasketHelper::reSortItems($arBasketItems);
		}
?>

<style type="text/css">
	.bx-adm-bigdata-icon-medium-inner{
		position: relative;
		top: -5px;
		display: block;
		width:24px;
		height: 24px;
		background: url('/bitrix/panel/main/images/icons-sprite-7.png') no-repeat center -2176px;
		float: left;
		margin-right: 10px;
	}
</style>
开发者ID:akniyev,项目名称:arteva.ru,代码行数:31,代码来源:order_detail.php


注:本文中的CSaleBasketHelper::reSortItems方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。