• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/customconnectors.php
  • Класс: BitrixImConnectorCustomConnectors
  • Вызов: CustomConnectors::getStyleCssDisabled
static function getStyleCssDisabled(): string
{
	$result = '';

	foreach (self::getInstance()->getCustomConnectors() as $connector)
	{
		$style = '.connector-icon-disabled.connector-icon-' . str_replace('.', '_', $connector['ID']) . ' {
' . (!empty($connector['ICON_DISABLED']['COLOR'])? 'background-color: ' . $connector['ICON_DISABLED']['COLOR'] : 'background-color: #ebeff2') . ';
' . (!empty($connector['ICON_DISABLED']['SIZE'])? 'background-size: ' . $connector['ICON_DISABLED']['SIZE'] : '') . ';
' . (!empty($connector['ICON_DISABLED']['POSITION'])? 'background-position: ' . $connector['ICON_DISABLED']['POSITION'] : '') . ';
' . (!empty($connector['ICON_DISABLED']['DATA_IMAGE'])? 'background-image: url('' . $connector['ICON_DISABLED']['DATA_IMAGE'] . ''' : '') . ');
}
';

		if(!empty($style))
		{
			$result .= $style;
		}
	}

	return $result;
}