Liferay相当新鲜。我了解到可以创建包含不同框架(包括JSF)的插件UI。此外,我了解到我可以使用钩子扩展现有插件的功能。现在我很好奇是否有可能将新的JSF页面添加到现有的插件中,该插件是使用钩子使用JSP构建的?
假设我想扩展动态数据列表portlet,添加一些新功能,为此我需要添加新页面。
由于
答案 0 :(得分:2)
developer guide或Wiki记录了这些机制。它不是一个部署到正在运行的系统的钩子,而是一个将自定义更改注入现有插件的开发选项,而是部署修改后的版本而不是原始版本。
通过这种方式,您可以执行以这种方式添加的额外功能(请参阅构建过程)。从技术上讲,前两个要点的答案是“是”。如果链接的文档无法帮助回答您的第三个要点,请更具体地询问实际上哪些不起作用。但请记住,只有核心liferay可以使用钩子进行自定义,插件可以在编译时自定义 - 而不是使用钩子。