首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Drupal6中的节点表获取nid

从Drupal6中的节点表获取nid
EN

Stack Overflow用户
提问于 2013-09-20 18:02:18
回答 1查看 166关注 0票数 0

我是Drupal的新手,正在使用Drupal6。我需要一个帮助来从"node“表中获取"nid”字段。

我已经在节点表中添加了一些来自管理员端的数据。目前,它是列在view.tpl页面页面perfectly.For一些其他需求,我需要获得"nid“也。

我知道数组的名称是$row,它包含数据。但是我找不到这个$row的来源,所以我不能编辑$row。当前"nid“不包括在该数组中,请参见-

代码语言:javascript
复制
[0] => Array
    (
        [created] => 09-11-11
        [title] => Co-Sponsors Golf Events
    )

[1] => Array
    (
        [created] => 09-09-12
        [title] => Co-Sponsors Golf Events2
    ) 

我想在$ row中包含节点id,如下所示-

代码语言:javascript
复制
[0] => Array
    (
        [created] => 09-11-11
        [title] => Co-Sponsors Golf Events
        [nid] => 3748
    )

[1] => Array
    (
        [created] => 09-09-12
        [title] => Co-Sponsors Golf Events2
        [nid] => 3747
    ) 

我尝试了D-6的管理端(content management>content type>edit,然后是manage field),但我找不到任何选项。我认为从管理方面来说,我们可以管理$row中的字段,或者我们可以务实地这样做吗?

如果我的问题不清楚,请告诉我,并帮助我详细描述

EN

回答 1

Stack Overflow用户

发布于 2013-09-27 05:15:08

您是否使用views模块来获取data?..Which页面是否显示此内容。这很可能是一个视图页面,要获取模板中的nid,您需要编辑相应的视图(您需要弄清楚是哪个视图生成了内容),并在其中添加一个字段content: nid。$row基本上是为单行生成的数据视图。这样做之后,您将在$row变量中拥有nid。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18914004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档