如何在Liferay 7中实现“另存为草稿”功能

时间:2018-08-06 14:54:38

标签: java liferay liferay-7 liferay-6.2

我有一个带有手风琴的HTML JSP表单。我想以该形式实现“另存为草稿”功能。有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

感谢我为此提供了解决方案,并感谢您的答复。

为此,我们必须在数据库中设置状态标志。和liferay默认情况下提供此方法WorkflowConstant.STATUS_DRAFT默认情况下,将需要2检查您的状态值是否相同,然后将其作为草稿存储在db中,否则将提交。enter image description here

答案 1 :(得分:0)

“另存为草稿”仅表示为工作流程状态分配了DRAFT值。诸如WebContentDisplay之类的portlet知道仅显示具有已批准(已发布)状态的期刊文章。

相应地,当您去编辑文章时,它将拉动DRAFT版本而不是开始新的编辑。

因此,这里没有什么神奇的东西,只是根据实体的状态执行适当操作的常规代码。