我是 Liferay 的新手,但我必须更新(修复错误并添加一些增强功能)使用 Liferay 6.1.1 制作的网站
我有一个可以为其创建组织和空白网站的表单。 问题是,目前,管理员必须转到控制面板,更改公共(public)站点模板,将模板中的名称更改为组织名称,选中与主站点公共(public)页面合并的选项,然后为其授予管理员权限网站给创建它的用户。
此任务没有变体,因此我非常确定它可以在用户创建组织时自动完成。我找到了从表单创建组织的 java 文件,但我不知道应该在哪里寻找以使先前的任务自动执行,或者如何将其添加到代码中...
有人可以帮助我吗?
最佳答案
我可以给你的建议是一些技巧,如何寻找允许你做一些工作的指定类。每次您想要开始创建、修改、删除一些 Liferay 对象时,只需查找以下模式:
${MODEL_NAME}LocalServiceUtil.java
以下是一些示例:
如果您正在寻找允许您创建一些用户的 Liferay API,只需查找类 UserLocalServiceUtil.java
如果您想修改某些布局,请查找 LayoutLocalServiceUtil.java
等等休息。大多数时候,Liferay 为此类提供大量有用的静态方法,这意味着您可以立即在代码中使用它们。
你的工作看起来并不是很辛苦,尝试寻找这样实用的服务,你应该能够轻松实现你的目标。祝你好运! ;-)
关于java - Liferay 控制面板编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30670025/