@barder

Загрузка файлов drag_n_drop, как организовать?

Доброго времени суток.
Решил реализовать добавления объявления.
в созданном разделе в индексном файле вывожу форму для загрузки фотографий таким образом:


Дополнительные фотографии:


<? $APPLICATION->IncludeComponent(
"bitrix:main.file.input",
"drag_n_drop",
array(
"ALLOW_UPLOAD" => "I",
"ALLOW_UPLOAD_EXT" => "",
"INPUT_NAME" => "MORE_PHOTO",
"MAX_FILE_SIZE" => "",
"MODULE_ID" => "iblock",
"MULTIPLE" => "Y",
"COMPONENT_TEMPLATE" => "drag_n_drop",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO"
),
false
); ?>




В файле result.php пытаюсь записать:
$PROP = array();

$PROP['tel'] = $_POST['tel'];
$PROP['kontakt'] = $_POST['kontakt'];
$PROP['DETAIL_TEXT'] = $_POST['description'];
$PROP['MORE_PHOTO'] = $_FILES['MORE_PHOTO'];

$fields = array(
"DATE_CREATE" => date("d.m.Y H:i:s"),
"CREATED_BY" => $GLOBALS['USER']->GetID(),
"IBLOCK_SECTION" => $section_id[$i],
"IBLOCK_ID" => $iblock_id,
"PROPERTY_VALUES" => $PROP,
"NAME" => strip_tags($_REQUEST['name']),
"ACTIVE" => "Y",
"DETAIL_PICTURE" => $_FILES['image'],
"PREVIEW_TEXT" => strip_tags($_REQUEST['DETAIL_TEXT']),
"DETAIL_TEXT" => strip_tags($_REQUEST['DETAIL_TEXT']),
);

Вывел Print_r посмотреть $_POST

Array
(
[name] => 235323
[gorod] => 28975
[description] => выавыавы
[MORE_PHOTO] => Array
(
[0] => 2804
[1] => 2805
[2] => 2806
[3] => 2807
[4] => 2808
)

[price] => 10000
[tel] => 3464645
[kontakt] => авпвапав
)

Фотографий в деталях так и нет, передается почему то только айдишники по ним
Свойство множественного имеет код MORE_PHOTO
  • Вопрос задан
  • 463 просмотра
Пригласить эксперта
Ответы на вопрос 1
@anton99zel Куратор тега 1С-Битрикс
29а класс средней школы №7
echo CFile::GetPath([MORE_PHOTO][0]);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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