Create image type media
Thu Jan 18 2024 13:44:45 GMT+0000 (Coordinated Universal Time)
Saved by
@saida
$file = File::create([
'uri' => $data['image']['url'],
]);
$file->save();
$media = Media::create([
'bundle' => 'image',
'field_origin_id' => $data['image']['id'],
'field_fecha' => time(),
'field_media_image' => [
'target_id' => $file->id(),
'title' => $data['image']['title']['es'],
'alt' => $data['image']['alt']['es'],
],
]);
$media->save();
$node->field_ref_image = $media;
$node->save();
content_copyCOPY
Comments