$node->field_file
daje mi FileFieldItemList, podczas gdy pierwszy wpis wydaje się być FileItem .
$node->field_file->getValue()
daje mi liczbę całkowitą (chyba identyfikator pliku). Jak mogę faktycznie pobrać plik URI z tego pliku?
$node->field_file
daje mi FileFieldItemList, podczas gdy pierwszy wpis wydaje się być FileItem .
$node->field_file->getValue()
daje mi liczbę całkowitą (chyba identyfikator pliku). Jak mogę faktycznie pobrać plik URI z tego pliku?
Odpowiedzi:
Najpierw musisz załadować go z FID:
$file = \Drupal\file\Entity\File::load($fid);
I po :
$imageSRC = file_create_url($file->getFileUri());