From fa61fdc793f55b883910258da5abdb89f64e6f1a Mon Sep 17 00:00:00 2001 From: bellord13 Date: Wed, 24 Nov 2021 21:55:11 +0300 Subject: [PATCH] fix --- templates/inputFile.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/templates/inputFile.php b/templates/inputFile.php index 6ff2b5f..6bc569a 100644 --- a/templates/inputFile.php +++ b/templates/inputFile.php @@ -27,6 +27,12 @@ if($multiple) { } $isHint = (string)($arParams['HINT']) !== ''; +#INPUT_NAME // уникальный name инпута, без него выдает ошибку +#MULTIPLE => Y || N - позволяет или не позволяет множественную загрузку +#MODULE_ID => main || iblock || blog || forum и пр. имя модуля, к которому файл привязан будет и в какую папку попадет относительно upload. +#MAX_FILE_SIZE // максимальный размер файла (вроде в байтах) +#ALLOW_UPLOAD A || F || I - какой тип файлов будем грузить: F - файлы, I - картинки, A - все подряд. +#ALLOW_UPLOAD_EXT => «*.zip,*.rar,*.doc и пр.» // какие расширения файлов можно грузить. Работает если ALLOW_UPLOAD => F $componentParams = array( 'INPUT_NAME' => $arParams['NAME'], @@ -35,9 +41,11 @@ $componentParams = array( 'MAX_FILE_SIZE' => $MAX_FILE_SIZE, 'MULTIPLE' => $multiple?'Y':'N', 'MODULE_ID' => $moduleId, - 'ALLOW_UPLOAD' => 'A', - 'ICO' => 'Y', + 'ALLOW_UPLOAD' => $arParams['ALLOW_UPLOAD']?:'A', + 'ALLOW_UPLOAD_EXT' => $arParams['ALLOW_UPLOAD_EXT'], 'HINT' => $arParams['HINT'], + 'CLASS' => $arParams['CLASS'], + 'ADD_CLASS' => $arParams['ADD_CLASS'], 'WRAP_CLASS' => $arParams['WRAP_CLASS'], );