6 static $arEvents =
false;
7 if ($arEvents ===
false)
13 $arTags = explode(
',', $sText);
14 foreach ($arTags as $tag)
19 foreach ($arEvents as $arEvent)
36 $APPLICATION->SetAdditionalCSS(
'/bitrix/admin/htmleditor2/editor.css');
38 if (defined(
'PUBLIC_MODE') && PUBLIC_MODE == 1)
40 Bitrix\Main\Page\Asset::getInstance()->addJs(
'/bitrix/js/main/admin_tools.js');
55 $jsTcParams[
'selfFolderUrl'] = (defined(
'SELF_FOLDER_URL') ? SELF_FOLDER_URL :
'/bitrix/admin/');
57 $order = class_exists(
'cuseroptions') ? CUserOptions::GetOption(
'search_tags',
'order',
'CNT') :
'CNT';
59 $sId) .
'" type="text" autocomplete="off" value="' . htmlspecialcharsex($sValue) .
'" onfocus="' .
htmlspecialcharsbx(
60 'window.oObject[this.id] = new JsTc(this, ' . CUtil::PhpToJSObject(
$arSites) .
', "", ' . CUtil::PhpToJSObject($jsTcParams)
61 .
');') .
'" ' . $sHTML .
'/><input type="checkbox" id="ck_' . $sId .
'" name="ck_' .
htmlspecialcharsbx($sName) .
'" ' . (
62 $order ==
'NAME' ?
'checked' :
'') .
' title="' .
GetMessage(
'SEARCH_TAGS_SORTING_TIP') .
'">';
static Init($arExt=array(), $bReturn=false)
ExecuteModuleEventEx($arEvent, $arParams=[])
htmlspecialcharsbx($string, $flags=ENT_COMPAT, $doubleEncode=true)
GetModuleEvents($MODULE_ID, $MESSAGE_ID, $bReturnArray=false)
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
GetMessage($name, $aReplace=null)