用户和组织创建表单

时间:2014-03-03 11:07:03

标签: liferay liferay-6 portlet liferay-ide

我在包含用户和组织的公共页面中添加了门户目录

Q1>>我需要添加portlet允许用户根据他们的角色添加编辑组织和用户,具体取决于他们在控制面板之外的角色“在公共页面中我的新portlet内部”?

OR

内部门户目录portlet允许用户根据他们的角色在“我的新portlet内”控制面板之外添加编辑组织和角色?

Q2>>如何使自定义字段成为必填字段?

我是liferay的新手。

怎么做?

1 个答案:

答案 0 :(得分:0)

方法1(不推荐,因为Liferay +不鼓励使用EXT +你没有太多Liferay经验)

  1. 创建一个EXT插件来修改Liferay的liferay-display.xml,并将您的portlet从隐藏类别portlet列表移动到您选择的类别
  2. 创建一个钩子插件来更改此portlet的UI以使您的自定义字段成为必需
  3. 方法2(推荐其清洁度和可维护性):

    创建自定义portlet以满足您的要求。以下是您需要创建的内容:

    1. JSP获取必要的字段(基本字段+自定义字段) 来自UI
    2. 使用以下类的Portlet类
    3. 机构* ServiceUtil
    4. 为Expando * ServiceUtil
    5. 组织的getExpandoBridge()来填充自定义字段