1点击增加内容,内容管理,日志
2点击板板,增加模板
3自动生成编号(可选),输入模板名,和对模板的描述,选择你合适的结构
4发射编辑,编写你的模板代码,模板的语言请参考Velocity模板语言介绍.下面是一个例子:
<div><table border="0" cellspacing="0" cellpadding="0"> <tr> <td>#if ($Image1_Link.getData() != "") <a href="$Image1_Link.getData()"><IMG SRC="$Image1.getData()" /></a> #else <IMG SRC="$Image1.getData()" /> #end</td> <td> </td> <td>#if ($Image2_Link.getData() != "") <a href="$Image2_Link.getData()"><IMG SRC="$Image2.getData()" /></a> #else <IMG SRC="$Image2.getData()" /> #end</td> </tr></table></div>
分享到:
相关推荐
### Liferay Portal 模板开发知识点详解 #### 一、概述 Liferay Portal 是一个开源的企业级内容管理系统,主要用于构建企业门户和社区网站。Liferay Portal 提供了强大的功能,如用户管理、权限控制、工作流等,...
1. **主题结构**:Liferay主题通常包含一系列配置文件和模板文件。在提供的文件名列表中,我们看到了如`build.properties`、`build-common-plugin.xml`等,这些都是构建主题过程中的配置文件。`themes`目录则可能...
本主题关注的是如何在Liferay7中集成Activiti BPM,并通过上传文件来部署流程模板。 首先,我们要理解Liferay7和Activiti的集成基础。Liferay7提供了丰富的API和插件机制,使得与第三方服务如Activiti的集成变得...
Liferay是一款开源的企业级门户平台,它提供了丰富的功能和高度可定制性,广泛应用于构建企业网站、内部系统、协作平台等。在这个“liferay详细讲解 liferay项目完全讲解”的资料包中,我们可以期待深入了解到关于...
2. **开发工具**:除了基本的JDK和Maven,开发者可能还需要使用诸如Liferay IDE这样的专用工具,它提供了对Liferay项目的特殊支持,包括模板、调试和部署功能。 在提供的文件名“Development Environment (Windows)...
Liferay Portal Liferay IDE
通过上述内容的整理和总结,可以看出文档主要介绍了Liferay开发的基础概念,包括Liferay的版本信息、Portlet开发、主题和布局模板的自定义、插件SDK和Liferay IDE的使用,以及如何配置开发环境。同时,也涉及了...
- **Liferay SDK:**Liferay提供了SDK,包含了一系列工具和模板,帮助开发者快速构建和部署Portlets。 - **编写简单JSPPortlet:**通过学习如何编写JSPPortlet,开发者能够理解Liferay Portlet的基本结构和工作原理...
它讲解了CSS、HTML和JS在Liferay主题中的应用,以及如何使用FreeMarker和Velocity模板语言来创建响应式和动态主题。 5. 《Liferay Social Enterprise》 Liferay不仅是一个门户平台,也是一个强大的社交协作工具。...
Liferay是一款开源的企业级门户平台,它提供了丰富的功能和高度的可扩展性。Struts则是一个经典的MVC(模型-视图-控制器)框架...而对于有经验的开发者,这个例子则提供了一个快速搭建和调试Liferay-Struts应用的模板。
Liferay 6.2是一款流行的开源企业级门户平台,它提供了丰富的功能,包括内容管理、社交媒体集成、工作流程以及自定义开发能力。本指南将基于提供的"liferay 6.2开发指南+用户手册"来深入讲解其核心知识点。 1. **...
3. **主题定制**:掌握CSS、HTML和FreeMarker模板语言,为Liferay创建独特的外观。 4. **服务构建**:了解Liferay的服务架构,学习如何使用OSGi服务和ServiceBuilder来构建可扩展的后台服务。 5. **数据管理**:...
### Liferay环境搭建详解 #### 一、简介 Liferay是一款功能强大的开源企业级门户平台,主要用于构建企业级Web应用程序和服务。本文档旨在详细介绍如何利用Eclipse集成开发环境(IDE)来搭建Liferay开发环境,并...
Liferay WCM支持创建结构化内容、定制显示模板,并通过一系列高级特性来确保内容的安全性与灵活性。 #### Liferay WCM的核心功能与特色 - **简化的内容管理**:一旦内容结构和显示模板设置完毕,非技术人员也能轻松...
- **NetBeans, IntelliJ IDEA** 或其他 IDE:Liferay IDE 可以作为 Eclipse 的插件安装,同时也有对其他流行 IDE 的支持,如 NetBeans 和 IntelliJ IDEA,提供丰富的代码补全、调试和项目模板功能。 ### 第 2 章 ...
Liferay支持多种类型的扩展,如Portlet、布局模板、主题、钩子和扩展。"hello-world-ext"通常会展示如何创建一个基本的扩展包,这个包可以在Liferay运行时添加新的功能或者修改现有功能。在这个项目中,开发者可能会...
【标题】"liferay6增删改查例子"是一个基于Liferay6门户平台的开发实践,专注于用户个人信息管理的功能实现。在这个项目中,开发者利用Eclipse9作为集成开发环境,结合Liferay6.0版本,设计并实现了针对个人数据的全...
其portlet配置文件基于XML,允许开发者灵活地进行动态扩展,增加了系统的可定制性。此外,Liferay还利用Web服务来获取远程信息,并采用Lucene作为其全文检索引擎,提供了强大的搜索功能。 Liferay在国内可能较为...
【Liferay 6 入门教程】 Liferay是一款开源的企业级门户平台,广泛用于构建企业网站、社交网络和协作工具。Liferay 6是其一个重要的版本,提供了丰富的功能和改进,包括更好的用户体验、增强的社区参与度以及更强大...