Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Добавить файл с описанием

00 голосов
2
пролазил весь форум , ничего не нашел .
На ИБ есть свойства типа файл. Взял за основу компоненту iblock.element.add.form.

Задачу поставили: К файлу добавить описание.
В админке есть такая возможность, но вот на компоненте нету, начал делать сам .

Генерирую поля для файла по стандартному шаблону и рядом добавляю поле для описание

Код
<label>Описание <input type="text" name="DESCRIPTION_FILE_<?=$MoiID?>_<?=$i?>"></lebel>

Теперь могу перехватывать описание в компоненте , но вот тут возникла проблема .
Как мне при добавлении файла в элемент добавить это описание , после добавления ведь я уже не смогу определить какой был файл ...
массив загружаемого файла имеет вид
Цитата

Array(
"name" => "название файла",
"size" => "размер",
"tmp_name" => "временный путь на сервере",
"type" => "тип загружаемого файла")
спросил 14 Июнь, 13 от KENTS (280 баллов)

2 Ответы

00 голосов
Попробуйте вместо указанного массива передать вот такой:
Цитата
array(
"VALUE"=>$arFile,
"DESCRIPTION"=>$description
)

где $arFile - указанный выше массив с полями файла,
$description - собственно описание.
ответил 14 Июнь, 13 от Sage (460 баллов)
00 голосов
andreya,
Огромное спасибо ! Правдо оно добавляет описание в запись свойсва, а не на файл , но это уже не проблема !
ответил 28 Июнь, 13 от KENTS (280 баллов)

Похожие вопросы

0 голосов
9 ответов
спросил 05 Май, 13 от DikiyChe (180 баллов)
0 голосов
4 ответов
0 голосов
2 ответов
0 голосов
9 ответов
спросил 01 Апр, 13 от Holiu (600 баллов)