gpt4 book ai didi

Drupal:从 nid 和字段名称获取附加文件

转载 作者:行者123 更新时间:2023-12-02 05:10:06 26 4
gpt4 key购买 nike

在 Drupal 7.x 中,给定一个 nid 和一个文件字段名称,我试图获取已作为文件附件上传到该节点的文件(作为 $fid 或对象)。

Drupal 只会在上传的文件设置为“显示”时填充它们,但我需要为该字段的所有文件执行此操作,无论它们的显示设置如何。

我花了很多时间对此进行调查,但从文档和代码的角度来看,新的 d7 文件 API 看起来相当晦涩。恕我直言,为了快速理解,那里发生了太多的“drupal 魔法”。

非常感谢任何指向好的文档和/或对解决方案的建议。

谢谢。

最佳答案

虽然你的问题对我来说似乎有点不清楚,但据我所知:

你想获取所有附加到节点的文件。只需执行 $node = node_load($nid); 然后检查你的 $node->field_name['LANGUAGE_NONE'/lang code]

这将为您提供使用该文件字段上传的文件数组。

谢谢

关于Drupal:从 nid 和字段名称获取附加文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6575093/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com