...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/webform/catalog.php
- Класс: Bitrix\Crm\WebForm\Catalog
- Вызов: Catalog::make
private function make() { if(!($builder = self::createBuilder())) { return null; } foreach ($this->items as $item) { $basketItem = null; if ($item['ID']) { $basketItem = $builder->loadItemBySkuId($item['ID']); } if ($basketItem === null) { $basketItem = $builder->createItem(); } if ($item['NAME']) { $basketItem->setName($item['NAME']); } { $basketItem->setPrice($item['PRICE']); $basketItem->setBasePrice($item['PRICE']); $basketItem->setPriceExclusive($item['PRICE']); } if ($item['DISCOUNT']) { $basketItem->setDiscountType(1); $basketItem->setDiscountValue($item['DISCOUNT']); } if ($item['QUANTITY']) { $basketItem->setQuantity($item['QUANTITY']); } $basketItem->setCustomPriceType('Y'); $builder->setItem($basketItem); } return $builder; }