• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/grid/panel/ui/item/group/converttoservicegroupchild.php
  • Класс: BitrixCatalogGridPanelUIItemGroupConvertToServiceGroupChild
  • Вызов: ConvertToServiceGroupChild::getOnchange
protected function getOnchange(): Onchange
{
	$confirmMessage =
		State::isUsedInventoryManagement()
			? Loc::getMessage('CATALOG_GRID_PANEL_UI_PRODUCT_ACTION_CONVERT_TO_SERVICE_CONFIRM_WITH_INVENTORY')
			: Loc::getMessage('CATALOG_GRID_PANEL_UI_PRODUCT_ACTION_CONVERT_TO_SERVICE_CONFIRM_WITHOUT_INVENTORY')
	;

	return new Onchange([
		[
			'ACTION' => Actions::RESET_CONTROLS,
		],
		[
			'ACTION' => Actions::CREATE,
			'DATA' => [
				(new Snippet)->getSendSelectedButton($confirmMessage),
			],
		],
	]);
}