• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/OrderCheckPrintStatus.php
  • Класс: Bitrix\Crm\Service\Timeline\Item\OrderCheckPrintStatus
  • Вызов: OrderCheckPrintStatus::getButtons
public function getButtons(): ?array
{
	$result = [
		'open' => (new Layout\Footer\Button(
			Loc::getMessage('CRM_TIMELINE_ECOMMERCE_OPEN'),
			Layout\Footer\Button::TYPE_SECONDARY
		))
			->setAction($this->getOpenCheckAction()),
	];

	$checkInFiscalDataOperatorAction = $this->getCheckInFiscalDataOperatorAction();
	if ($checkInFiscalDataOperatorAction)
	{
		$result['checkInFiscalDataOperator'] =
			(new Layout\Footer\Button(
				Loc::getMessage('CRM_TIMELINE_ECOMMERCE_CHECK_AT_FISCAL_DATA_OPERATOR'),
				Layout\Footer\Button::TYPE_SECONDARY
			))
				->setAction($checkInFiscalDataOperatorAction)
		;
	}

	return $result;
}