- Модуль: salescenter
- Путь к файлу: ~/bitrix/modules/salescenter/lib/integration/imopenlinesmanager.php
- Класс: BitrixSalesCenterIntegrationImOpenLinesManager
- Вызов: ImOpenLinesManager::getOrderPreviewData
public function getOrderPreviewData(Order $order)
{
$description = '';
$discountPrice = SaleManager::getInstance()->getOrderFormattedDiscountPrice($order);
if($discountPrice)
{
$description .= Loc::getMessage('SALESCENTER_IMOPMANAGER_ORDER_ADD_MESSAGE_DISCOUNT', [
'#DISCOUNT#' => html_entity_decode($discountPrice),
]);
$description .= PHP_EOL;
}
$description .= Loc::getMessage('SALESCENTER_IMOPMANAGER_ORDER_ADD_MESSAGE_BOTTOM');
return [
'title' => Loc::getMessage('SALESCENTER_IMOPMANAGER_ORDER_ADD_MESSAGE_TOP', [
'#SUM#' => html_entity_decode(SaleManager::getInstance()->getOrderFormattedPrice($order)),
'#DATE#' => SaleManager::getInstance()->getOrderFormattedInsertDate($order),
]),
'description' => $description,
];
}