【问题标题】:How to customize blog portlet in liferay如何在 liferay 中自定义博客 portlet
【发布时间】:2017-08-19 19:06:00
【问题描述】:

我是 liferay 的新手,使用 liferay-ce-portal-7.0-ga3 我已经放置了一个博客并能够在其中编写内容。我想通过添加缩略图预览来更改博客 portlet 设计。我目前的观点是它有标题、摘要和完整内容视图。我如何自定义以获取博客视图

【问题讨论】:

  • 请不要在这里问两个完全不同的问题
  • 好的,我会更新问题

标签: liferay liferay-7


【解决方案1】:

您可以通过应用程序显示模板 (ADT) 自定义 Liferay 的外观。不幸的是,没有 OOTB 外观示例,但是当您转到您网站(或全球网站)的 配置 区域时,您可以在那里找到/编辑/创建 ADT。根据标记和 CSS,以及您的典型图像大小等,您编写的实际 ADT 会有所不同,因此不可能在此处包含任何内容。

但是,编辑器有一些自动完成功能和一些预定义的条目/字段,这应该可以为您提供一个起点。例如。当您打开一个空白编辑器并点击“博客条目”字段时,您最终会得到

<#-- Application display templates can be used to modify 
     the look of a specific application.  Please use the 
     left panel to quickly add commonly used variables. 
     Autocomplete is also available and can be invoked 
     by typing "${". -->

<#if entries?has_content> 
  <#list entries as curBlogEntry> 
    ${curBlogEntry.title} 
  </#list> 
</#if>

您可以在 javadoc 中找到您可以使用 BlogsEntry 做什么,请务必同时关注 BlogsEntryModel 超类链接以查看更多信息。

不过,我将不得不离开练习,以便为您生成正确的标记和样式。

【讨论】:

    猜你喜欢
    • 2013-08-01
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2016-03-04
    相关资源
    最近更新 更多