$node->field_file
最初のエントリはFileItemのようですが、FileFieldItemListを取得します。
$node->field_file->getValue()
整数を与えます(ファイルIDを推測します)。どうすれば実際にダウンロード可能なファイルのURIを取得できますか?
$node->field_file
最初のエントリはFileItemのようですが、FileFieldItemListを取得します。
$node->field_file->getValue()
整数を与えます(ファイルIDを推測します)。どうすれば実際にダウンロード可能なファイルのURIを取得できますか?
回答:
最初に、fidでロードする必要があります。
$file = \Drupal\file\Entity\File::load($fid);
以降 :
$imageSRC = file_create_url($file->getFileUri());