$node->field_file
memberi saya FileFieldItemList sementara entri pertama tampaknya menjadi FileItem .
$node->field_file->getValue()
memberi saya bilangan bulat (saya kira id file). Bagaimana saya bisa benar-benar mendapatkan file yang dapat diunduh uri dari itu?
File:url()
tidak digunakan lagi pada tanggal8.7.x
. Lihat: drupal.org/node/3019830Dimungkinkan juga untuk melakukan one-liner dengan metode ajaib:
$node->field_file->entity->getFileUri();
Atau untuk dirender sebagai string
Pilihan 1:
$node->field_file->entity->url();
Pilihan 2:
file_create_url($node->field_file->entity->getFileUri());
sumber