【问题标题】:Drupal CCK - Unlimited fieldsetsDrupal CCK - 无限的字段集
【发布时间】:2010-05-06 08:26:45
【问题描述】:

在 Drupal CCK 中,可以将值的数量设置为“无限”,以便用户可以单击“添加另一个”并弹出一个新字段。

这是否也可以通过一组 CCK 字段实现?我需要将文本框和下拉列表链接在一起,并让我的用户能够向内容类型添加无限量。我已经看到关于人们在自己的实现中工作的线程,但还没有看到任何关于这个主题的发布。

【问题讨论】:

    标签: drupal cck drupal-modules


    【解决方案1】:

    Flexifield 模块,有关它的更多详细信息(来自其项目页面):

    Drupal 6 上的 CCK 很棒。您可以创建多值字段,并通过拖放对字段项重新排序。但是,字段中的每个项目都被限制为相同类型(例如,文本、日期等),并且创建新类型需要开发人员进行编码。

    Flexifield 试图绕过这两个限制,让您创建字段组合,然后将该组合用作更大字段中的项目。您可以通过创建节点类型并向其添加字段来定义字段组合。在不同的节点类型上,您可以添加一个弹性域,然后在其配置表单上,指定哪些节点类型用作字段中的项目。

    还可以查看其他类似模块的链接。

    【讨论】:

      【解决方案2】:

      CCK 3.x 实验开发版本有一种方法可以做到这一点。这不是真的推荐,但有关 CCK 中多组状态的更多信息,请查看此帖子:http://drupal.org/node/494100

      目前更推荐的替代方法是专门针对您的需求推出您自己的复合字段模块。我在这方面取得了成功,并从这篇文章中得到了想法和灵感:http://www.poplarware.com/articles/cck_field_module

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-05-27
        • 1970-01-01
        • 1970-01-01
        • 2023-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多