Php Drupal CCK文件字段变量访问
只是想知道有人能告诉我如何在drupal中访问文件字段变量吗?我可以使用以下php访问节点的其余变量: $node->field_事件[0]['value'] 但我不知道如何访问名为field_pdf的文件字段的内容 我知道它是由以下内容创建的: $node->field\u pdf=array( 排列( 'fid'=>$file->fid, 'title'=>basename($file->filename), 'filename'=>$file->filename, “文件路径”=>$file->filepath, “文件大小”=>$file->filesize, “mimetype”=>$mime, 'description'=>basename($file->filename), “列表”=>1, ), ); 我用以下代码片段解决了这个问题: $node->field_pdf[0]['filepath'] 希望这对别人有帮助Php Drupal CCK文件字段变量访问,php,drupal,cck,Php,Drupal,Cck,只是想知道有人能告诉我如何在drupal中访问文件字段变量吗?我可以使用以下php访问节点的其余变量: $node->field_事件[0]['value'] 但我不知道如何访问名为field_pdf的文件字段的内容 我知道它是由以下内容创建的: $node->field\u pdf=array( 排列( 'fid'=>$file->fid, 'title'=>basename($file->filename), 'filename'=>$file->filename, “文件路径”=>$fil
j我不能100%确定我是否理解了您的疑问,但是在一个带有文件字段(在我的例子中是一系列PDF附件)的节点上,
$node
对象有一个名为files
的属性,其结构如下:
[files] => Array
(
[190] => stdClass Object
(
[fid] => 190
[uid] => 1
[filename] => attachmentname.pdf
[filepath] => sites/default/files/attachmentname_0.pdf
[filemime] => application/pdf
[filesize] => 295159
[status] => 1
[timestamp] => 1255855095
[nid] => 36644
[vid] => 36603
[description] => attachmentdescription
[list] => 1
[weight] => 0
)
我还建议您安装这是一个很棒的模块,它与firebug结合使用,允许您查看所有节点/表单/用户对象的结构,等等。。。非常方便
嗯
PS:如果这不是你想要的,请在评论中说明我可以如何更好地帮助你 我不能100%确定我是否理解了您的疑问,但是在一个带有文件字段(在我的例子中是一系列PDF附件)的节点上,
$node
对象有一个名为files
的属性,其结构如下:
[files] => Array
(
[190] => stdClass Object
(
[fid] => 190
[uid] => 1
[filename] => attachmentname.pdf
[filepath] => sites/default/files/attachmentname_0.pdf
[filemime] => application/pdf
[filesize] => 295159
[status] => 1
[timestamp] => 1255855095
[nid] => 36644
[vid] => 36603
[description] => attachmentdescription
[list] => 1
[weight] => 0
)
我还建议您安装这是一个很棒的模块,它与firebug结合使用,允许您查看所有节点/表单/用户对象的结构,等等。。。非常方便
嗯
PS:如果这不是你想要的,请在评论中说明我可以如何更好地帮助你 你可以在drupal支持论坛()或drupal irc频道()上提问,你也可以在drupal支持论坛()或drupal irc频道()上提问,谢谢drupalforfirebug提示。我是drupal的新手,所以还在学习诀窍。我有一个文件tupe,其节点由字段\u pdf指定。根据您的建议,我想我可以使用以下命令访问文件路径:$node->files[0]['filepath'];这是正确的吗?谢谢你的帮助,非常感谢。欢迎来到Drupal社区!几天前,有人发布了几个关于学习Drupal的问题,以防你感兴趣:而且,如果你在这里搜索,你也会找到其他类似的老帖子。干杯,我已经买了两本书了。现在只是想尽可能地熟悉一下。再次谢谢你,谢谢你的drupalforfirebug提示。我是drupal的新手,所以还在学习诀窍。我有一个文件tupe,其节点由字段\u pdf指定。根据您的建议,我想我可以使用以下命令访问文件路径:$node->files[0]['filepath'];这是正确的吗?谢谢你的帮助,非常感谢。欢迎来到Drupal社区!几天前,有人发布了几个关于学习Drupal的问题,以防你感兴趣:而且,如果你在这里搜索,你也会找到其他类似的老帖子。干杯,我已经买了两本书了。现在只是想尽可能地熟悉一下。再次感谢你,j