java - Liferay 控制面板编码

标签 java liferay-6

我是 Liferay 的新手,但我必须更新(修复错误并添加一些增强功能)使用 Liferay 6.1.1 制作的网站

我有一个可以为其创建组织和空白网站的表单。 问题是,目前,管理员必须转到控制面板,更改公共(public)站点模板,将模板中的名称更改为组织名称,选中与主站点公共(public)页面合并的选项,然后为其授予管理员权限网站给创建它的用户。

此任务没有变体,因此我非常确定它可以在用户创建组织时自动完成。我找到了从表单创建组织的 java 文件,但我不知道应该在哪里寻找以使先前的任务自动执行,或者如何将其添加到代码中...

有人可以帮助我吗?

最佳答案

我可以给你的建议是一些技巧,如何寻找允许你做一些工作的指定类。每次您想要开始创建、修改、删除一些 Liferay 对象时,只需查找以下模式:

${MODEL_NAME}LocalServiceUtil.java

以下是一些示例:

等等休息。大多数时候,Liferay 为此类提供大量有用的静态方法,这意味着您可以立即在代码中使用它们。

你的工作看起来并不是很辛苦,尝试寻找这样实用的服务,你应该能够轻松实现你的目标。祝你好运! ;-)

关于java - Liferay 控制面板编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30670025/

相关文章:

Java - 从 CardLayout 显示菜单

java - RuntimeExpection 无法实例化 Activity

Liferay Portlet : How to generate service. 来自现有数据库的 xml(服务构建器)

ant - Liferay Ant 部署失败

java - eclipse中提示 "Unhandled exception type xxx"

java - 在 JOptionPane 中对齐字符串

java - 在我的应用程序中膨胀类 android.support.design.widget.NavigationView 时出错

workflow - 如何在“分配到组合框”上获取 Kaleo 工作流程中的所有用户列表?

java - 错误 : Special characters are not uploaded from csv to database in Liferay 6. 1

configuration - 限制特定用户对站点公共(public)页面的访问