如何在 liferay 7 中实现另存为草稿功能
How to implement Save As Draft functionality in liferay 7
我有一个 HTML JSP 的手风琴表格。我想以该形式实现 "Save as draft" 功能。任何人都可以帮助我吗?
"Save as draft" 仅表示工作流状态被分配了 DRAFT 的值。像 WebContentDisplay 这样的 Portlet 知道只显示具有 APPROVED(已发布)状态的期刊文章。
相应地,当你去编辑文章时,它会拉取 DRAFT 版本,而不是开始新的编辑。
所以这里没有什么神奇的,只是根据实体的状态做适当事情的常规代码。
感谢我找到了解决方案,感谢您的回复。
为此,我们必须在数据库中设置状态标志。 liferay 默认提供此方法 WorkflowConstant.STATUS_DRAFT 默认情况下,它需要 2 次检查您的状态值,如果它相同,则它将作为草稿存储在数据库中,否则提交。enter image description here
我有一个 HTML JSP 的手风琴表格。我想以该形式实现 "Save as draft" 功能。任何人都可以帮助我吗?
"Save as draft" 仅表示工作流状态被分配了 DRAFT 的值。像 WebContentDisplay 这样的 Portlet 知道只显示具有 APPROVED(已发布)状态的期刊文章。
相应地,当你去编辑文章时,它会拉取 DRAFT 版本,而不是开始新的编辑。
所以这里没有什么神奇的,只是根据实体的状态做适当事情的常规代码。
感谢我找到了解决方案,感谢您的回复。
为此,我们必须在数据库中设置状态标志。 liferay 默认提供此方法 WorkflowConstant.STATUS_DRAFT 默认情况下,它需要 2 次检查您的状态值,如果它相同,则它将作为草稿存储在数据库中,否则提交。enter image description here