Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plone 发布前将字段设为必填字段_Plone - Fatal编程技术网

Plone 发布前将字段设为必填字段

Plone 发布前将字段设为必填字段,plone,Plone,我了解如何在保存内容时创建必填字段。是否有一种在发布前使其成为必需的技巧?假设您的意思是“保存前使其成为必需的”,如中所述,您必须使用过渡保护表达式。拼写错误,我的意思是“发布前使其成为必需的”,而不是“保存前使其成为必需的”。我编辑了这个问题来反映这一点。乔恩的回答是正确的。工作流转换保护表达式是需要一个字段来发布的最简单的方法。也许是一厢情愿的想法:在某个时候概括一下,并找到一种方法在模式(指令)、超级模式XML、模式编辑器、,UI中的某种提示,该字段被标记为“最终需要”或类似的内容(与红点

我了解如何在保存内容时创建必填字段。是否有一种在发布前使其成为必需的技巧?

假设您的意思是“保存前使其成为必需的”,如中所述,您必须使用过渡保护表达式。

拼写错误,我的意思是“发布前使其成为必需的”,而不是“保存前使其成为必需的”。我编辑了这个问题来反映这一点。乔恩的回答是正确的。工作流转换保护表达式是需要一个字段来发布的最简单的方法。也许是一厢情愿的想法:在某个时候概括一下,并找到一种方法在模式(指令)、超级模式XML、模式编辑器、,UI中的某种提示,该字段被标记为“最终需要”或类似的内容(与红点不同的内容),以及guard表达式可用于实际执行此操作的某种便利/视图。formlib?z3c表格?std AT内容类型表?另外,我认为你的意思是“在向用户展示表单之前”,对吗?请提供更多细节