Я пытался сохранить значок сущности Elgg в Elgg 3.x , но безуспешно. myObject
сохраняется в базе данных, но файл не загружается.
Что я делаю не так?
Спасибо всем заранее.
сохранить. php форма
<?php
echo elgg_view('input/file', [
'name' => 'upload[]',
'multiple' => true,
'label' => 'picTuREs',
]);
?>
сохранить. php файл действия
foreach (elgg_get_uploaded_files('upload') as $upload)
{
$myObject = new ElggObject();
$myObject->subtype = "my_object";
$myObject->access_id = ACCESS_PUBLIC;
$myObject->saveIconFromUploadedFile($upload);
$myObject->save();
}