Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
помогите пожалуйста с проблемой на эту тему..
видимо чтото в коде не так сделал, он в инфоблок добавляет не картинку, а путь к загружаемой картинке с локального диска, подскажите что поменять, сам очень малоопытный, поэтому решил помощь найти тут =)
вот код:
$el = new CIBlockElement;
$PROP = array();
$PROP[260] = $BANN;
$arLoadProductArray = Array(
"MODIFIED_BY" => $USER->GetID(), // элемент изменен текущим пользователем
"IBLOCK_SECTION" => "2212", // элемент лежит в корне раздела
"IBLOCK_ID" => 60,
"NAME" => $_POST[BANN],
"PROPERTY_VALUES"=> $PROP,
"ACTIVE" => "Y", // активен
);
чтото менял - выводилось сообщение про неверный формат файла либо размер как и было написано в предыдущих сообщениях, поправил уровни доступа - все равно сохранился путь к картинке - подскажите что с кодом сделать пожалуйста =)
BANN это имя просто задано для раздела инфоблока, куда картинки должны добавляться, тут я так понял просто метод POST надо заменить на чтото... только вот нигде не могу найти на что..
260 - это свойство инфоблока, что туда закачиваются файлы...
Владимир пишет:
BANN это имя просто задано для раздела инфоблока, куда картинки должны добавляться,
не понятно, но здорово :)
В общем теоретически должно быть так:
if(CModule::IncludeModule('iblock'))
{
$el = new CIBlockElement();
$PROP = array();
$PROP[260] = $_FILES['<имя поля загрузки файлов (в форме добавления)>'];
$arLoadProductArray = Array(
'MODIFIED_BY' => $USER->GetID(), // элемент изменен текущим пользователем
'IBLOCK_SECTION' => 2212, // элемент добавится в раздел с кодом 2212
'IBLOCK_ID' => 60,
'NAME' => $_POST['<имя поля для названия элемента (в форме добавления)>'],
'PROPERTY_VALUES' => $PROP,
'ACTIVE' => 'Y', // активен
);