node_presave 挂钩上的 drupal 8 文件上传路径
drupal 8 file upload path on node_presave hook
我需要在 node_presave 挂钩上找到文件上传路径
function hooks_example_node_presave(EntityInterface $node) {
var_dump($node->field_image_upload->getValue()); exit;
}
这是我试过的。帮助将不胜感激。
谢谢
拉吉
我找到了解决方案。下面会得到上传的文件url.
$node->field_image_upload->entity->url()
你需要写这个
function hooks_example_node_presave(Drupal\Core\Entity\EntityInterface $entity) {
$image = $entity->field_seedit_thumbnail_image->getValue();
$fid = !empty($image[0]['target_id']) ? $image[0]['target_id'] : '';
}
我需要在 node_presave 挂钩上找到文件上传路径
function hooks_example_node_presave(EntityInterface $node) {
var_dump($node->field_image_upload->getValue()); exit;
}
这是我试过的。帮助将不胜感激。 谢谢 拉吉
我找到了解决方案。下面会得到上传的文件url.
$node->field_image_upload->entity->url()
你需要写这个
function hooks_example_node_presave(Drupal\Core\Entity\EntityInterface $entity) {
$image = $entity->field_seedit_thumbnail_image->getValue();
$fid = !empty($image[0]['target_id']) ? $image[0]['target_id'] : '';
}