是否有创建可以有多个值的复合字段,与具有另一组复合值的每个值的方法吗?
例如,我们要在结尾处这样的结构:
- 第1组(基团的数量不受限制)
- 儿童场(无限儿童为每个组)
- 儿童场
- ...
- 第2组
- 儿童场
- 儿童场
- ...
- ...
这是可能在所有的定义了CCK字段的自定义模块? 如果是这样,有人可以把我在正确的方向?
是否有创建可以有多个值的复合字段,与具有另一组复合值的每个值的方法吗?
例如,我们要在结尾处这样的结构:
这是可能在所有的定义了CCK字段的自定义模块? 如果是这样,有人可以把我在正确的方向?
这是一个非常了解和Drupal的世界争论的问题。
该功能被称为CCK“多组”,它看起来这是相当难以实现。 有很多在这个Drupal的论坛帖子,我建议你从这里开始:
http://drupal.org/node/494100
它是一种的CCK模块中的“隐藏”功能。 看在模块的目录,你会发现这里的说明:
CCK /模块/ content_multigroup /的README.txt
编辑:多组模块上正在进行的工作已经转移到了实验CCK 3.0分支。
在此期间,您可以尝试使用来对付它flexifield模块(但它有点hackish的,我不会在生产中使用它)
我最终建立基于模块为例精彩教程创建我自己的“成本/产品” CCK复合领域: http://poplarware.com/es/articles/cck_field_module
我还没有想出如何拿出一个具体的子域,如成本,在视图中。 我只得到了整个“:$”化合物。
为Drupal 7+,你可能要检查出现场采集模块,或现场组 ,如果倍数是没有必要的。
这个问题是很老,但我只是碰到它发生了。 我想处理它现在将与第二CCK类型为孩子,该组织为node_reference场的方式。 所以,你必须:
的MasterType
ChildType