File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/components/bitrix/ui.image.input/templates/.default/template.php
Back
<?php use Bitrix\Main\UI\Extension; use Bitrix\Main\Web\Json; if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) { die(); } /** * @var \UIImageInput $component * @var \CBitrixComponentTemplate $this * @var array $arParams * @var array $arResult */ Extension::load(['loader', 'ui.design-tokens']); $instanceId = 'bx_file_'.strtolower(preg_replace('/[^a-z0-9]/i', '_', $arParams['FILE_SETTINGS']['id'])); $containerId = $instanceId.'_input_container'; $loaderContainerId = $instanceId.'_loader_container'; ?> <script> BX.ready(function() { new BX.UI.ImageInput({ instanceId: '<?=CUtil::JSEscape($instanceId)?>', containerId: '<?=CUtil::JSEscape($containerId)?>', loaderContainerId: '<?=CUtil::JSEscape($loaderContainerId)?>', settings: <?=CUtil::PhpToJSObject($arParams['FILE_SETTINGS'])?>, disabled: <?=Json::encode($arParams['DISABLED'] ?? false)?> }); }); </script> <?php if (!empty($arParams['LOADER_PREVIEW'])) { ?> <div class="ui-image-input-loader-container" id="<?=$loaderContainerId?>"><?=$arParams['~LOADER_PREVIEW']?></div> <?php } $disabledClass = isset($arParams['DISABLED']) && $arParams['DISABLED'] ? ' ui-image-input-img--disabled' : ''; ?> <div class="ui-image-input-container<?=$disabledClass?>" id="<?=$containerId?>" style="display: none;"> <?=$arResult['FILE']->show($arParams['FILE_VALUES'])?> <span class="ui-image-input-img-add" data-role="image-add-button" style="display: none;" ></span> </div>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.28 |
proxy
|
phpinfo
|
Settings