【问题标题】:CCk fields to be grouped with add another item要分组的 CCk 字段添加另一个项目
【发布时间】:2011-06-08 12:32:19
【问题描述】:

我在 Drupal 6 中创建了一个新的内容类型,并使用 CCK 字段添加了字段,例如国家、州和邮政编码。我创建了一个名为 address 的组,它看起来像:

地址
--- 国家
--- 状态
--- 邮编

现在我想在“地址”标签下方添加一个新项目,以便可以添加另一个地址。请帮我。是否有任何模块可以做到这一点?.. 它也应该有删除选项

EG:

地址

Country
State
Zip

地址

Country
State
Zip

+添加另一个地址 - 删除地址

对不起我的英语不好

【问题讨论】:

  • 谢谢。我不仅需要地址字段,还需要教育字段。这样用户就可以使用添加更多项目来添加他所有的教育资格

标签: drupal drupal-6 cck


【解决方案1】:

如果您不想使用 CCK 地址或位置模块,您可以使用 the 3.x branch of CCK 完成此操作。该分支有一个名为Multigroup的模块,它允许您将字段分组在一起,然后在整个组上获得添加另一个功能。

【讨论】:

  • 我认为这是最好的方法。我已经在几个需要“复合”字段的站点中使用它。
  • 对不起.. 但这里面没有删除选项.. 只有添加更多值按钮。请帮帮我
  • 它没有按钮,但每个项目旁边应该有复选框以删除它们。您应该能够在您的主题中重新设计它以提供您想要的 UI。
【解决方案2】:

有些模块可以为您创建字段并与 CCK 集成。我建议查看Location moduleAddresses module

我没有使用过 Addresses 模块,但我知道 Location 模块会完全满足您的需求。您可以选择显示地址的哪些部分并允许添加/删除额外的地址。

【讨论】:

  • 谢谢。我不仅需要地址字段,还需要教育字段。这样用户就可以使用添加更多项目来添加他所有的教育资格
  • @Ram 如果您使用 CCK,您可以通过更改“全局值”字段集中的 值数量 设置来允许用户向字段添加任意数量的值在 CCK 字段的设置表单中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多