【问题标题】:extend liferay plugin functionality with hooks使用钩子扩展 liferay 插件功能
【发布时间】:2014-03-12 02:16:33
【问题描述】:

对 Liferay 来说相当陌生。我了解到可以使用包括 JSF 在内的不同框架创建插件 UI。我还了解到我可以使用钩子扩展现有插件的功能。现在我很好奇是否可以将新的 JSF 页面添加到现有插件中,该插件是使用钩子使用 JSP 构建的接口?

假设我想扩展动态数据列表 Portlet,添加一些新功能,为此我需要添加新页面。

  • 一般情况下是否可以添加新页面?
  • 我可以创建一个以 JSF 作为前端框架的新插件,实现我想在 JSF 页面中添加的逻辑,是否可以将用户从原始 JSP 重定向到那些 JSF 页面,让用户在那里做一些事情然后将用户返回到原始的dynamic_data_list JPS?
  • 如果可能的话,我如何使用 Liferay 6.2 做到这一点?

谢谢

【问题讨论】:

    标签: liferay hook liferay-6


    【解决方案1】:

    机制记录在developer guideWiki 中。它不完全是您部署到正在运行的系统的钩子,而是将自定义更改注入现有插件的开发选项,并且您部署修改后的版本而不是原始版本。

    有了这个,你可以做所有你可以通过这种方式添加为额外功能的事情(参见构建过程)。从技术上讲,前两个要点的答案是“是”。如果链接的文档不能帮助回答您的第三个要点,请更具体地询问实际上什么不起作用。但请记住,只有核心 liferay 可以使用钩子进行自定义,插件可以在编译时进行自定义——而不是使用钩子。

    【讨论】:

      猜你喜欢
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 2015-10-29
      • 2011-07-16
      • 2016-10-01
      • 2015-02-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多