【发布时间】:2011-03-08 18:55:37
【问题描述】:
我正在使用 OpenAtrium Drupal 安装配置文件构建站点。我想拥有可以一起跟踪的多种内容类型的“案例”(显然它们都将共享基本案例字段)。我想知道解决这个问题的最佳方法是什么。我应该制作一个覆盖 atrium_casetracker 的覆盖模块吗?我应该制作一个全新的功能吗?
【问题讨论】:
标签: drupal drupal-distributions
我正在使用 OpenAtrium Drupal 安装配置文件构建站点。我想拥有可以一起跟踪的多种内容类型的“案例”(显然它们都将共享基本案例字段)。我想知道解决这个问题的最佳方法是什么。我应该制作一个覆盖 atrium_casetracker 的覆盖模块吗?我应该制作一个全新的功能吗?
【问题讨论】:
标签: drupal drupal-distributions
我以前担任过这个职位。这是我推荐的。
casetracker_case_node_types 变量,以便casetracker 将您的内容类型识别为案例类型。您需要在创建新案例类型的节点之前执行此操作,否则您将具有迁移复杂性。 (请参阅 http://drupal.org/node/734542 以使其更好。)**为了与 OpenAtrium 的 Atrium Casetracker 功能兼容,请使用 hook_strongarm_alter() 修改此变量以避免创建与 Atrium Casetracker 冲突的功能。如果您对此有任何疑问,请发表评论,我会更新我的答案以进一步澄清。
【讨论】: