• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_view_helper.php
  • Класс: \CCrmViewHelper
  • Вызов: CCrmViewHelper::RenderDealStageSettings
static function RenderDealStageSettings($categoryId = -1): string
{
	$result = array();
	if ($categoryId === -1 || $categoryId === null)
	{
		foreach(DealCategory::getAllIDs() as $categoryID)
		{
			$typeID = "category_{$categoryID}";
			$result[$typeID] = self::PrepareDealStagesByCategoryId($categoryID);
		}
	}
	else
	{
		$typeID = "category_{$categoryId}";
		$result[$typeID] = self::PrepareDealStagesByCategoryId($categoryId);
	}

	$messages = array(
		'dialogTitle' => GetMessage('CRM_DEAL_STAGE_MANAGER_DLG_TTL'),
		//'apologyTitle' => GetMessage('CRM_DEAL_STAGE_MANAGER_APOLOGY_TTL'),
		'failureTitle' => GetMessage('CRM_DEAL_STAGE_MANAGER_FAILURE_TTL'),
		'selectorTitle' => GetMessage('CRM_DEAL_STAGE_MANAGER_SELECTOR_TTL'),
		'checkErrorTitle' => GetMessage('CRM_DEAL_STAGE_MANAGER_CHECK_ERROR_TTL'),
		'checkErrorHelp' => GetMessage('CRM_STAGE_MANAGER_CHECK_ERROR_HELP'),
		'checkErrorHelpArticleCode' => '8233923'
	);

	return '';
}