Тех. поддержка говорит что нужно сделать:
[QUOTE]Свойства с типом "Файл" выводятся в блоке case "F" - здесь вывод нужно заменить на нужный вам. Обратите внимание, что нужно корректно передать INPUT_NAME в компонент загрузки файлов, также, как это сейчас делается для стандартной загрузки.[/QUOTE]
Как это правильно сделать?
[CODE]
<?/* 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
); ?>
[/CODE]