Liferay 7.1:在创建日志文章(web内容)后调用javascript函数

Liferay 7.1:在创建日志文章(web内容)后调用javascript函数,liferay,liferay-7,Liferay,Liferay 7,我用一个名为“ArticleZone”的自定义表链接我的web内容(期刊文章)。我在edit_article.jsp中添加了一个下拉列表,将一篇文章链接到一个区域 然后,我需要在保存web内容时保存我的“ArticleZone”。我需要在保存web内容后保存它,因为我需要它的ID 我是否可以跳过保存期刊文章的功能 我该怎么做?有什么想法吗 我已经测试了javascript调用,但在调用javascript之前,我的web内容还没有保存 谢谢您可以使用服务包装器来完成 看 通过重写JournalA

我用一个名为“ArticleZone”的自定义表链接我的web内容(期刊文章)。我在edit_article.jsp中添加了一个下拉列表,将一篇文章链接到一个区域

然后,我需要在保存web内容时保存我的“ArticleZone”。我需要在保存web内容后保存它,因为我需要它的ID

我是否可以跳过保存期刊文章的功能

我该怎么做?有什么想法吗

我已经测试了javascript调用,但在调用javascript之前,我的web内容还没有保存


谢谢

您可以使用服务包装器来完成

通过重写
JournalArticleServiceWrapper
的服务包装类,您可以重新定义main
addArticle
方法


在body中,在调用
super.addArticle(…)
之后,可以调用自定义保存。使用
serviceContext
参数注入自定义数据。

您可以使用服务包装器来完成

通过重写
JournalArticleServiceWrapper
的服务包装类,您可以重新定义main
addArticle
方法


在body中,在调用
super.addArticle(…)
之后,可以调用自定义保存。使用
serviceContext
参数注入自定义数据。

谢谢。它工作正常,完全符合我的要求+1谢谢。它工作正常,完全符合我的要求+1.