• Модуль: salescenter
  • Путь к файлу: ~/bitrix/modules/salescenter/lib/integration/bitrix24manager.php
  • Класс: BitrixSalesCenterIntegrationBitrix24Manager
  • Вызов: Bitrix24Manager::addIntegrationRequestButtonToToolbar
public function addIntegrationRequestButtonToToolbar($params = [])
{
	if ($this->isEnabled() && $this->isIntegrationRequestPossible() && Loader::includeModule('ui'))
	{
		Extension::load(['salescenter.manager']);

		$button = [
			'color' => Color::LIGHT_BORDER,
			'click' => new JsHandler('BX.Salescenter.Manager.openIntegrationRequestForm'),
			'text' => Loc::getMessage('SALESCENTER_LEFT_PAYMENT_INTEGRATION_MSGVER_2'),
			'dataset' => ['toolbar-collapsed-icon' => BitrixUIButtonsIcon::INFO],
		];

		if (count($params) > 0)
		{
			$button['dataset'][self::ANALYTICS_DATA_SET_INTEGRATION] = self::prepareParamsIntegrationRequest($params);
		}

		Toolbar::addButton($button);
	}
}