Java Liferay管理页面的自定义

Java Liferay管理页面的自定义,java,liferay,Java,Liferay,我想了解如何在Liferay管理屏幕中自定义不同的页面。例如: 我想为上传到图像库的图像添加几个字段 我想添加创建新结构时可以使用的新字段类型(例如,添加“电话号码”字段类型,以便我可以将其添加到我想创建的新结构中) 另一个例子是自定义Web内容搜索页面、添加/删除字段以及自定义其外观 任何提示都会很有帮助,因为我已经阅读了关于为Liferay开发的大部分内容,但可以找到我们从哪里开始做这些事情(不更改核心Liferay文件)我认为2)不更改Liferay本身(例如,修补源代码)就可以完成 您可

我想了解如何在Liferay管理屏幕中自定义不同的页面。例如:

  • 我想为上传到图像库的图像添加几个字段
  • 我想添加创建新结构时可以使用的新字段类型(例如,添加“电话号码”字段类型,以便我可以将其添加到我想创建的新结构中)
  • 另一个例子是自定义Web内容搜索页面、添加/删除字段以及自定义其外观
  • 任何提示都会很有帮助,因为我已经阅读了关于为Liferay开发的大部分内容,但可以找到我们从哪里开始做这些事情(不更改核心Liferay文件)

    我认为2)不更改Liferay本身(例如,修补源代码)就可以完成

    您可以使用所谓的“JSP钩子”自定义所有内置JSP页面。我这样做是为了为用户管理定制页面(主要是从页面中删除令人困惑的字段)

    基本思想是提供核心JSP页面的修改版本。部署钩子后,Liferay将用自定义版本替换内置页面。取消部署挂钩后,Liferay将再次激活原始页面

    以下页面应该有足够的信息让您开始:




    确保您也在Liferay论坛中搜索

    谢谢你的详细解释。