我在自定义模块中做了一些自定义脚本。在我编写脚本后,我想转到文件字段的文件路径。 我怎么能得到这个? 我有文件的uri来显示它。 我试过了 drupal_goto(' $结果') 其中$ result是使用文件的uri字段进行查询的结果。
虽然 drupal_goto($ result)不起作用。 有什么建议??
答案 0 :(得分:1)
drupal_goto(file_create_url($result));
uri包含public://
如果这不起作用,请打印file_create_url($ result)的结果并在浏览器中复制它,看看文件是否真的存在。顺便说一句,你应该避免只为一个文件查询数据库,并使用file_load()来避免意外。
答案 1 :(得分:0)
谢谢,这真的帮助了我的方向......
TEMPDIR = tempfile.TemporaryFile(mode="w+")
希望这会对某人有所帮助: - )