首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有节点引用字段的视图中连接两个Drupal CCK内容类型?

如何在没有节点引用字段的视图中连接两个Drupal CCK内容类型?
EN

Stack Overflow用户
提问于 2012-01-31 11:17:20
回答 2查看 1.2K关注 0票数 0

用户上传了两个csv文件,为两种CCK内容类型(交货单和支付)创建节点,即

代码语言:javascript
复制
 Delivery       Payment
----------     ---------
 Order No.      Order No.
 Recipient      Charge
 Address

我想创建一个视图作为老板的报告:

代码语言:javascript
复制
 Order No.  Recipient  Charge
 ---------  ---------  -------
  ...        ...        $...
  ...        ...        $...
  ...        ...        $...

订单号字段是唯一的,并且是两种内容类型。

在Drupal看来,如何做到这一点呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-06 10:26:01

我最终使用带有PHP code字段的View Custom Field通过另一个视图检索链接结果:

代码语言:javascript
复制
<?php

$order_no = $data->node_data_field_order_no_field_order_no_value;
if ($order_no) {
  $view = views_get_view('find_cck_node');
  $view->set_arguments(array('PAYMENT', $order_no));
  $view->execute();
  if (count($view->result)) {
    $value = $view->result[0]->node_data_field_payment_amount_field_payment_amount_value;
    print($value);
  }
}

?>
票数 0
EN

Stack Overflow用户

发布于 2012-01-31 21:26:40

我相信您正在寻找视图关系。查看drupal views relationships上的视频教程。

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

https://stackoverflow.com/questions/9073926

复制
相关文章

相似问题

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