Тех. поддержка говорит что нужно сделать:
Как это правильно сделать?
Цитата |
---|
Свойства с типом "Файл" выводятся в блоке case "F" - здесь вывод нужно заменить на нужный вам. Обратите внимание, что нужно корректно передать INPUT_NAME в компонент загрузки файлов, также, как это сейчас делается для стандартной загрузки. |
Как это правильно сделать?
Код |
---|
<?/* INPUT */?> <input type="file" size="<?= $arResult["PROPERTY_LIST_FULL"][$propertyID]["COL_COUNT"] ?>" name="PROPERTY_FILE_<?= $propertyID ?>_<?= $arResult["ELEMENT_PROPERTIES"][$propertyID][$i]["VALUE_ID"] ? $arResult["ELEMENT_PROPERTIES"][$propertyID][$i]["VALUE_ID"] : $i ?>" /> <? if ($USER->IsAdmin()) : ?> <div> <? $APPLICATION->IncludeComponent( "bitrix:main.file.input", "drag_n_drop", array( "INPUT_NAME" => "PROPERTY_FILE_<?= $propertyID ?>_<?= $arResult["ELEMENT_PROPERTIES"][$propertyID][$i]["VALUE_ID"] ? $arResult["ELEMENT_PROPERTIES"][$propertyID][$i]["VALUE_ID"] : $i ?>", // так ошибка "MULTIPLE" => "Y", "MODULE_ID" => "2", "MAX_FILE_SIZE" => "", "ALLOW_UPLOAD" => "A", "ALLOW_UPLOAD_EXT" => "" ), false ); ?> |
Любая форма искусства — это обман!