我有一个设置了几个工作流状态的节点。第一个状态“草稿”应该用于允许某人在没有任何必填字段的情况下保存节点。第二个状态“已提交”应使所需字段处于活动状态。我找到了ALMOST处理此问题的模块Workflow Required Fields
。问题是,我正在使用条件字段,所以我不能只需要每个字段。
基本上,我想对除第一个“草稿”之外的所有状态使用默认的必填字段行为。这是我可以用模块以编程方式进行的吗?
答案 0 :(得分:0)
我是使用Workflow模块完成此操作并稍微破解了CCK必需字段模块。
答案 1 :(得分:-1)
Rules是解决问题的模块。规则模块有一个更陡峭的学习曲线,但是一旦掌握了它,就可以轻松完成。
安装规则后,检查状态是否为草稿,然后忽略必填字段的验证。否则验证必填字段。
也请考虑使用Drafts模块。
对于上一个答案感到抱歉,那是other question.