• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/helpers/admin/blocks/archive/typefirst/orderstatus.php
  • Класс: Bitrix\Sale\Helpers\Admin\Blocks\Archive\TypeFirst\OrderStatus
  • Вызов: OrderStatus::getCancelBlockHtml
static function getCancelBlockHtml(Sale\Order $order, array $data)
{
	if ($order->getField('CANCELED') !== "Y")
		return "";

	$text = '
		
'.Loc::getMessage("SALE_ORDER_STATUS_CANCELED").' '.$order->getField('DATE_CANCELED').' ' .htmlspecialcharsbx(OrderEdit::getUserName($order->getField("EMP_CANCELED_ID"), $order->getSiteId())). '
'; $reasonCanceled = htmlspecialcharsbx(trim($order->getField("REASON_CANCELED"))); if(!\CSaleYMHandler::isOrderFromYandex($order->getId())) { $reasonHtml = '
'.Loc::getMessage("SALE_ORDER_STATUS_COMMENT").'
'; } else { $reasonHtml = '
'.Loc::getMessage("SALE_ORDER_STATUS_CANCELING_REASON").'
'; } return '  
'. '
' .$text. '
'.$reasonHtml.'
'.Loc::getMessage("SALE_ORDER_STATUS_TOGGLE").'
'; }