如何创建Liferay钩子以扩展购物车portlet的功能

时间:2011-07-05 14:39:54

标签: java liferay portal

任何人都可以帮我解决如何在Liferay中为购物车portlet创建一个钩子吗?我想在订单成功的时候实现自定义代码。任何帮助表示赞赏。

我已尝试阅读重写服务的文档: http://www.liferay.com/community/wiki/-/wiki/Main/Portal+Hook+Plugins

但我不确定我需要覆盖的服务是什么。

谢谢!

1 个答案:

答案 0 :(得分:2)

自己找到它的方法是使用Liferay IDE并让“New Hook”向导引导您。您可以依赖Liferay的命名约定。购物车服务都以“购物”开头,例如ShoppingOrderLocalService。

在本课程中,请查看该课程中的方法。将Liferay实现扩展为默认实现(最佳实践),并仅实现要添加更改行为的方法。你可以调用super来保留旧的实现(你通常想要这个)或者如果你完全改变行为就忽略那个调用。