• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/helpers/admin/product.php
  • Класс: BitrixSaleHelpersAdminProduct
  • Вызов: Product::createImageUrl
private function createImageUrl($productId)
{
	$imgUrl = '';

	$imgCode = $this->getImageId($this->iblockData[$productId]);

	if ($imgCode == 0 && $this->isOffer($this->resultData[$productId]))
	{
		if(!empty($this->iblockData[$this->resultData[$productId]['PRODUCT_ID']]))
		{
			$imgCode = $this->getImageId($this->iblockData[$this->resultData[$productId]['PRODUCT_ID']]);
		}
	}

	if ($imgCode > 0)
	{
		$arFile = CFile::GetFileArray($imgCode);
		$arImgProduct = CFile::ResizeImageGet($arFile, array('width'=>80, 'height'=>80), BX_RESIZE_IMAGE_PROPORTIONAL, false, false);

		if (is_array($arImgProduct))
			$imgUrl = $arImgProduct["src"];
	}

	return $imgUrl;
}