$node->field_file
mi dà un FileFieldItemList mentre la prima voce sembra essere un FileItem .
$node->field_file->getValue()
mi dà un numero intero (immagino l'id del file). Come posso effettivamente ottenere il file scaricabile uri da quello?
$node->field_file
mi dà un FileFieldItemList mentre la prima voce sembra essere un FileItem .
$node->field_file->getValue()
mi dà un numero intero (immagino l'id del file). Come posso effettivamente ottenere il file scaricabile uri da quello?
Risposte:
Per prima cosa devi caricarlo con il fid:
$file = \Drupal\file\Entity\File::load($fid);
E dopo :
$imageSRC = file_create_url($file->getFileUri());