上一主题: 使用源代码调用编辑请求小组件下一主题: 使用源代码调用请求列表小组件


使用菜单选项调用请求列表小组件

在 Liferay 中,使用 CA Service Catalog WAR 文件可允许您通过使用菜单选项来配置 portlet 中 CA Service Catalog 小组件的显示和行为。 查看以下用于生成先前请求列表小组件示例的步骤。 将其用作使用 Liferay 配置“编辑请求”小组件的显示和行为的模型,以满足您的要求。

遵循这些步骤:

  1. 在门户页面上,单击“添加”、“更多”。

    将显示预配置 portlet 的列表。

  2. 在列表上展开 CA Service Catalog,选择“请求列表”,然后单击“添加”。 或者,将“请求”拖放到所需的位置上。

    “请求列表”portlet 将添加到 Liferay 中。

  3. 关闭该列表,然后单击页面顶部的“编辑控件”。
  4. 将鼠标悬停在“请求列表”小组件上,单击扳手(“选项”)图标,然后从下拉列表中选择“首选项”。

    将显示“正在编辑目录请求列表 Portlet 设置”。

  5. 查看先前“请求列表”小组件示例的以下关键参数。 将其用作配置 portlet 设置的模型。
  6. 保存设置并查看 portlet。 如有必要,请改进设置以满足您的要求。
  7. 指定页面上 portlet 的大小、位置和内容。

    注意:有关说明,请参阅您的 Liferay 文档。 如果您正在使用不同的门户,请参阅其文档。

您已调用“请求列表”小组件,并在 portlet 中配置了其显示和行为。

关键参数

先前“请求列表”小组件示例的关键参数如下:

Catalog URL=http://host-name:port-number/usm

重要信息! 必须在 portlet 的 URL 中包括“/usm”才能正确显示。

指定目录的 URL。

使用在 Liferay 中下载并安装 WAR 文件时使用的相同主机名和端口号。

身份验证类型

指定是使用单一登录 (Windows NTLM) 还是登录凭据来验证用户身份。 建议对于小组件使用单一登录。

如果指定单一登录,则不会提示用户使用登录凭据。

如果指定登录凭据,请使用以下格式:

用户名=username,密码=password

业务单位=London222

指定在利用此“请求列表”小组件时目录用户可以访问的业务单位。 用户可以列出和查看此业务单位的所有文件夹中的请求。

例如,如果您指定根业务单位,用户可以列出和查看所有业务单位(包括根业务单位)中的请求。 反之,如果您指定最低级别业务单位,用户仅可以列出和查看来自该业务单位的请求。

如果您不指定值,目录系统使用访问小组件的用户的默认业务单位。

类型=待处理请求

指定此“请求列表”小组件的默认设置用于显示待处理请求(请求待处理操作)。 其他选项包括开出的请求、已关闭请求或最近的请求。

列列表=ID、名称、创建日期、状态

指定为开出的请求、已关闭请求和待处理请求显示以下字段:

注意:还可以指定以下设置,如菜单选项中所示:每页显示的记录数、对列排序和排序顺序。