Регистрация своих расширений
Описание и параметры
CJSCore::RegisterExt( "my_extension", array( "js" => "/path/to/js/my_ext.js", "css" => "/path/to/css/my_ext.css", "lang" => "/path/to/lang/".LANGUAGE_ID. "/lang.php", "rel" => Array("ajax", "popup", "ls"), "skip_core" => false | true, ) );
Функция регистрирует собственные расширения.
Параметры функции
Параметр | Описание |
---|---|
my_extension | имя расширения |
Array | Массив параметров расширения:
|
Примеры использования
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("Свои расширения"); CJSCore::RegisterExt("db_js_demo", Array( "js" => "/script_demo.js", "lang" => "/lang_js.php", "rel" => array('jquery') )); CJSCore::Init(array("db_js_demo")); ?> <div id="hideBlock" style="display:none;"> <h1>Hello</h1> <p>text</p> </div> <script> window.BXDEBUG = true; BX.ready(function(){ BX.PREFIXName('HELLO'); //BX.PREFIXName.testJQ('#demo'); }); </script> <p id="demo">click Me</p> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024