Drupal 表中有多个输入字段

Drupal 表中有多个输入字段,drupal,cck,drupal-7,Drupal,Cck,Drupal 7,目前,我们正在将内部网从plone 2.5迁移到drupal 7。除了cck模块面临的一个问题外,其他一切都很顺利 在plone中,我们有一个内容类型“应用程序”,允许我们的成员申请特定的项目。有许多输入字段用于描述其他项目所需的资格,如下图所示 我们的成员有可能提及无限数量的项目和相关描述 所以问题是,我无法在Drupal7中做任何类似的事情 我当然可以添加一个无限制的节点引用字段和一个无限制的文本字段,但这两个字段之间没有任何关系,用户必须单击“添加另一个条目”两次 另一种选择是使用模块,但

目前,我们正在将内部网从plone 2.5迁移到drupal 7。除了cck模块面临的一个问题外,其他一切都很顺利

在plone中,我们有一个内容类型“应用程序”,允许我们的成员申请特定的项目。有许多输入字段用于描述其他项目所需的资格,如下图所示

我们的成员有可能提及无限数量的项目和相关描述

所以问题是,我无法在Drupal7中做任何类似的事情

我当然可以添加一个无限制的节点引用字段和一个无限制的文本字段,但这两个字段之间没有任何关系,用户必须单击“添加另一个条目”两次

另一种选择是使用模块,但不可能将第一列用作节点引用

我浏览了所有可用的cck模块,没有发现任何真正有用的东西,所以现在我希望你能帮助我


感谢您

正在为您创建此关系。

在Drupal 6中,我们可以使用flesifield的项目描述页面来实现这一点。flesifield说,使用Drupal 7可以实现类似的功能。但我从未尝试过。也许值得一试。

你试过这个吗

这有助于将字段集合添加为单个字段。 因此,可以将“项目”作为“字段集合”类型,字段的值数量不限。然后可以在字段集合中添加单个字段,如项目名称、说明等


本模块适用于D7。

一个老问题的新答案(但Drupal不是通常的工作方式):您可能希望尝试将作为字段集合或此处发布的其他解决方案的替代方案。这是针对这类问题的。

对于Drupal 8,您还可以查看用于处理具有多个输入的多字段的。可用于产品属性、配方和更高级的用例,其中单个字段的行为类似于内容类型


Drupal 7和Drupal 8还有一个名为

的模块。字段组正在创建所有项目和所有描述之间的关系,我需要一个项目和一个相关描述之间的关系。一旦提交格式,您可能需要手动存储该关系,存储与哪个项目相关的描述。我不确定你的意思,但用户不可能创建一个引用了(节点)项目的应用程序,然后创建几个引用了(节点)应用程序的新“项目体验”。然后用户必须创建20个节点才能创建一个项目应用程序。顺便说一句,谢谢你的帮助!您的用例很复杂。您希望在节点创建过程中创建节点。我能看到的唯一解决方案是通过编程方式添加title和description字段来更改节点表单的创建,而不是通过fieldapi,因为您不希望这些字段存储在数据库中,这些字段是以编程方式创建节点的帮助器,然后将带有已创建节点的节点引用添加到数据库中“父节点”。你明白了吗?好的,怎么做?我的php技能和drupal api知识在某种程度上是有限的…信息:维护状态:未知,开发状态:未知,上次修改:2009年9月5日没有一个版本可用…有什么建议吗?这正是我最终使用的(在解决了很多bug之后)!非常感谢您的回答!
project                        description
[                             ][                         ] + - up down  
[                             ][                         ] + - up down
[                             ][                         ] + - up down
add new row