Вход Регистрация
Файл: templates/default/assets/fields/file.tpl.php
Строк: 44
<?php $this->addJS('templates/default/js/files.js'); ?>

<?php
    $allowed_extensions 
$field->getOption('extensions');
    
$max_size_mb $field->getOption('max_size_mb');
    if (
$max_size_mb){
        
$max_size_mb *= 1048576;
    } else {
        
$max_size_mb files_convert_bytes(ini_get('post_max_size'));
    }
?>

<?php if ($field->title) { ?><label for="<?php echo $field->id?>"><?php echo $field->title?></label><?php ?>

<?php if ($value){ ?>
    <?php $file is_array($value) ? $value cmsModel::yamlToArray($value); ?>
    <div id="file_<?php echo $field->element_name?>" class="value">
        <span class="name">
            <a href="<?php echo $field->getDownloadURL($file); ?>"><?php echo $file['name']; ?></a>
        </span>
        <span class="size"><?php echo files_format_bytes($file['size']); ?></span>
        <a class="ajaxlink delete" href="javascript:" onclick="icms.files.remove('<?php echo $field->element_name?>')"><?php echo LANG_DELETE?></a>
    </div>
<?php ?>

<div id="file_<?php echo $field->element_name?>_upload" <?php if ($value) { ?>style="display:none"<?php ?>>
    <?php echo html_file_input($field->element_name); ?>
    <?php echo html_input('hidden'$field->element_name''); ?>
    <?php if ($allowed_extensions){ ?>
        <div class="hint"><?php printf(LANG_PARSER_FILE_EXTS_FIELD_HINTimplode(', 'array_map(function($val) { return trim($val); }, explode(','mb_strtoupper($allowed_extensions))))); ?></div>
    <?php ?>
    <?php if ($max_size_mb){ ?>
        <div class="hint"><?php printf(LANG_PARSER_FILE_SIZE_FIELD_HINTfiles_format_bytes($max_size_mb)); ?></div>
    <?php ?>
</div>
Онлайн: 1
Реклама