CiviCRM 与 Drupal 的数据配合问题

系统需要实现来山上住宿的人员的信息记录,以及他们的捐赠记录。这两块CiviCRM实现起来好像没问题。(假设这里有一个成员信息表)

还有一个就是,对成员每次来住宿,进行住宿登记(包括床位分配),在山上承担义工工作期间的部门调配,不同阶段里所承担的不同工作的记录。那么这部分大概包含两个表“住宿登记表”和“工作承担表”,上面的“成员信息表” 对这两个表来说,是“一对多”关系。

那么,如果后面两个表的添加与查询(CRUD),我在Drupal里面实现的话,是否可以和前面在CiviCRM里实现的“成员信息表”,进行关联与交互呢?有没有这种可能?

比如,从CiviCRM里查询到一个成员,然后可以连接到Drupal里面去查看他的“住宿记录表”和“工作承担表”里的详细信息。

这样想不知是否可行?

或者说,成员相关的“住宿记录表”和“工作承担记录表”,也可以在CiviCRM里面一并实现?

回應

gloomcheng

應該行得通。 Drupal中有一個模組叫做View,基本上

應該行得通。

Drupal中有一個模組叫做View,基本上功能大概就像你所需要的,根據你所訂定的關連規則,從資料庫撈出你所需要的資料。

我想,你可以先研究一下View模組的功能,以下介紹你兩篇文章,提供給你參考:

使用Drupal 6 Views Module系列(一)
使用Drupal 6 Views Module系列(二)

另外,因為你是需要結合 Druapl 與 CiviCRM 兩個不同的資料庫(假設你是分在兩個資料庫的話),我是有看到一個模組,叫做「Views2 Integration Module」,應該可以解決你的問題。

不過我沒實際使用過這個模組套件,可能就得請你實際試用看看了。
若有問題請再提出討論囉。^^

htouch

感恩您。 我研究一下看,回头来汇报。

感恩您。
我研究一下看,回头来汇报。

發表新回應

這個欄位的內容會保密,不會公開顯示。

更多關於格式選項的資訊