Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/aspro.next/lib/functions/ |
Upload File : |
<? namespace Aspro\Next\Functions; class Extensions extends \CNext{ public static function register(){ $arJSCoreConfig = [ 'dropdown-select' => [ 'js' => SITE_TEMPLATE_PATH.'/js/dropdown-select.min.js', 'css' => SITE_TEMPLATE_PATH.'/css/dropdown-select.min.css', 'rel' => [self::partnerName.'_menu-list'], ], 'menu-list' => [ 'css' => SITE_TEMPLATE_PATH.'/css/menu-list.min.css', ], ]; foreach ($arJSCoreConfig as $ext => $arExt) { \CJSCore::RegisterExt(self::partnerName.'_'.$ext, array_merge($arExt, ['skip_core' => true])); } } public static function init($arExtensions){ $arExtensions = is_array($arExtensions) ? $arExtensions : (array)$arExtensions; if($arExtensions){ $arExtensions = array_map(function($ext){ return strpos($ext, self::partnerName) !== false ? $ext : self::partnerName.'_'.$ext; }, $arExtensions); \CJSCore::Init($arExtensions); } } } ?>