ApostropheCMS 工作流忽略传入的提交
ApostropheCMS workflow ignore incoming commits
有什么方法可以忽略某些部分或小部件的提交吗?目前,我构建了一个评论片段,评论将始终出现在撇号工作流的实时模式中。但是随后,它会提示 submit
& commit
的按钮。有什么办法可以忽略吗?喜欢 .gitignore
功能。
Example use case : A public user submitted comment and the piece is maintain published. The piece is always available in live mode and user keep submitting the comments without any problem. But in draft mode , the button to submit & commit is always there. So is there any disable/ignore live changes for not making it to commit/submit ?
是的,您可以使用 apostrophe-workflow
模块的 excludeProperties
选项来忽略您的 comments
属性.
'apostrophe-workflow': {
excludeProperties: [ 'comments' ]
}
然后 属性 将永远不会被考虑用于是否需要提交文档,也永远不会 提交。
(正如我之前提到的,使用数组 属性 进行注释最终会害了你,文档对于 MongoDB 来说太大了,或者只是发送和接收不切实际. 你真的应该用评论文章类型或类似的东西加入 JoinByArray,或者如果网站对 public 开放的话就使用 Disqus。)
有什么方法可以忽略某些部分或小部件的提交吗?目前,我构建了一个评论片段,评论将始终出现在撇号工作流的实时模式中。但是随后,它会提示 submit
& commit
的按钮。有什么办法可以忽略吗?喜欢 .gitignore
功能。
Example use case : A public user submitted comment and the piece is maintain published. The piece is always available in live mode and user keep submitting the comments without any problem. But in draft mode , the button to submit & commit is always there. So is there any disable/ignore live changes for not making it to commit/submit ?
是的,您可以使用 apostrophe-workflow
模块的 excludeProperties
选项来忽略您的 comments
属性.
'apostrophe-workflow': {
excludeProperties: [ 'comments' ]
}
然后 属性 将永远不会被考虑用于是否需要提交文档,也永远不会 提交。
(正如我之前提到的,使用数组 属性 进行注释最终会害了你,文档对于 MongoDB 来说太大了,或者只是发送和接收不切实际. 你真的应该用评论文章类型或类似的东西加入 JoinByArray,或者如果网站对 public 开放的话就使用 Disqus。)