Liferay控制面板进行编码

时间:2015-06-05 15:13:30

标签: java liferay-6

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

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

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

任何人都可以帮助我PLZ?

2 个答案:

答案 0 :(得分:1)

建议我可以给你一些提示,如何查找指定的类,让你做一些工作。每次要开始创建,修改,删除一些Liferay对象时,只需查看此模式:

  

<强> $ {MODEL_NAME} LocalServiceUtil.java

以下是一些例子:

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

您的工作似乎并不是很难,尝试寻找这样的util服务,您应该能够轻松实现目标。祝好运! ; - )

答案 1 :(得分:1)

tomic答案帮助我开始工作。我只是想添加一个我刚发现的其他链接,其中包含一些与我尝试的相关的有用信息:

https://blog.ancud.de/home/-/blogs/creating-sites-and-users-programmatically

当你还是Liferay的新手时,还有一个“定义”部分非常有用:

  

首先,我们必须知道正确的术语:

     

Liferay中的网站是一个特殊网站标记设置为'true'的群组,

     

页面称为布局

     

网站模板称为 LayoutSetPrototype

相关问题