[QUOTE]Евгений Жуков написал:
Укажите у библиотек зависимости в момент декларации. Пример из /bitrix/modules/include.php[CODE] $arTreeDescr = array(
'js' => '/bitrix/js/catalog/core_tree.js',
'css' => '/bitrix/panel/catalog/catalog_cond.css',
'lang' => '/bitrix/modules/catalog/lang/'.LANGUAGE_ID.'/js_core_tree.php',
'rel' => array('core', 'date', 'window')
);
CJSCore::RegisterExt('core_condtree', $arTreeDescr); [/CODE]Библиотека требует предварительного подключения core, core_date, core_window (ключ rel)[/QUOTE]
указывал, не работает, все расширения естественно тоже зарегистрированы подобным образом перед этим:
[CODE]CJSCore::RegisterExt(
"bootstrap_datetimepicker",
array(
"js" => $componentPath . "/lib/bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js",
"css" => $componentPath . "/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css",
"rel" => array('jquery2', 'moment.js', 'bootstrap'),
"skip_core" => true,
)
);
[/CODE]
Укажите у библиотек зависимости в момент декларации. Пример из /bitrix/modules/include.php[CODE] $arTreeDescr = array(
'js' => '/bitrix/js/catalog/core_tree.js',
'css' => '/bitrix/panel/catalog/catalog_cond.css',
'lang' => '/bitrix/modules/catalog/lang/'.LANGUAGE_ID.'/js_core_tree.php',
'rel' => array('core', 'date', 'window')
);
CJSCore::RegisterExt('core_condtree', $arTreeDescr); [/CODE]Библиотека требует предварительного подключения core, core_date, core_window (ключ rel)[/QUOTE]
указывал, не работает, все расширения естественно тоже зарегистрированы подобным образом перед этим:
[CODE]CJSCore::RegisterExt(
"bootstrap_datetimepicker",
array(
"js" => $componentPath . "/lib/bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js",
"css" => $componentPath . "/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css",
"rel" => array('jquery2', 'moment.js', 'bootstrap'),
"skip_core" => true,
)
);
[/CODE]