【问题标题】:Access contents of a node of custom content type访问自定义内容类型节点的内容
【发布时间】:2012-09-08 04:33:12
【问题描述】:

我正在处理的这个网站的首页上有一个 jquery 幻灯片放映。我想用我定义的内容类型的节点的内容填充幻灯片。内容类型有多个(图像字段和描述)。如何从首页访问这些内容。

提前致谢。

-- 阿尤什·什雷斯塔

【问题讨论】:

  • 好吧...鉴于我知道节点的ID。我只想使用内容类型作为图片的来源,以便客户端管理员也可以编辑幻灯片。

标签: drupal variables drupal-7


【解决方案1】:

我已经找到了完成上述任务的方法。不确定这是否是最有效的方法,但这是我所做的。

基本上我使用加载内容节点

$node = node_load($node_id);

然后我 print_r()'ed $node 以查看其数组结构。 之后,只需访问所需字段的值并将其回显到所需位置即可。它看起来像这样。

$slideArray = $node->field_slide['und'];
$count = count($slideArray);
<img src="<?php echo base_path() . 'sites/default/files/' .  $slideArray[$i]['filename'] ?>" width="930">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多