Drupal保存一个节点,其中必填字段未完成

时间:2010-11-18 23:48:09

标签: drupal drupal-6

我的内容类型有很多字段50+。 30个左右是必填字段。我希望我的用户能够在填写所有必填字段之前保存节点。在填写完所有必填字段之前,节点无法发布。有没有办法可以做到这一点。

2 个答案:

答案 0 :(得分:2)

不直接。必填字段就是这样。您需要使您的字段可选并处理节点保存事件并阻止发布,直到填写了每个字段。如果您不喜欢所有的PHP,Rules模块可以很好地处理这种事情 - http://drupal.org/project/rules

另一种选择是你可能会更喜欢使用类似webform的东西 - http://drupal.org/project/webform,虽然我不知道它是否有开箱即用的保存和恢复功能,所以你可能需要检查一下第一

答案 1 :(得分:0)

这个模块将完成这项工作:

http://drupal.org/project/multistep

您可以将表单拆分为步骤,并且只有当前步骤中的字段必须由用户填写。