0

我需要通过以下方式自定义 Liferay 中的搜索结果页面:

  • 结果必须显示为带有标题、摘要(如果存在)和详细链接的卡片列表
  • 在页面的一侧,应该有结果的标签或类别列表

我怎样才能做到这一点?我应该定制现有的 JSP 还是创建一个新的 OSGi 包?

4

1 回答 1

1

在页面一侧添加结果的标签或类别列表

您可以通过从提供的方面配置您自己的搜索页面来做到这一点。

结果必须显示为带有标题、摘要(如果存在)和详细链接的卡片列表

为此,您有一些选择:

  • 使用主题或 portlet 的外观配置中的 CSS更改搜索结果portlet 的外观(您需要的所有数据都已在生成的 DOM 中)
  • 搜索结果portlet中定制 JSP
  • 构建我们自己的具有相同逻辑但显示不同的搜索结果 portlet 并使用它。
于 2019-08-23T17:07:14.113 回答