gpt4 book ai didi

java - 管理页面的Liferay自定义

转载 作者:搜寻专家 更新时间:2023-11-01 03:13:41 24 4
gpt4 key购买 nike

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

  1. 我想为上传到图片库的图片添加一些字段
  2. 我想添加在创建新结构 时可以使用的新字段类型(例如,添加“电话号码”字段类型以便我可以将其添加到新结构中喜欢创造)。
  3. 另一个示例是自定义Web 内容 搜索页面并添加/删除字段并自定义其外观。

任何指示都会有所帮助,因为我已经阅读了大部分有关为 Liferay 开发的内容,但可以弄清楚我们从哪里开始做这样的事情(不更改核心 Liferay 文件)

最佳答案

我不认为 2) 可以在不更改 Liferay 本身的情况下完成(例如修补源代码)。

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

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

以下页面应该有足够的信息帮助您入门:

http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Portal+Hook+Plugins
http://www.liferay.com/community/wiki/-/wiki/1071674/Custom+Fields+and+JSP+Hooks
http://wikis.sun.com/display/websynergy/Customizing+JSPs+using+hooks+plugin

确保您也在 Liferay 论坛中搜索。

关于java - 管理页面的Liferay自定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4562330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com