网页内容(Web Content):定制模板
模板用于定义网页内容如何排列或摆放,即定义数据展示效果。
?
1、创建模板文件
???模板文件支持以下格式:CSS、FTL、VM、XSL,下面以FTL格式为例介绍模板文件如何编写。新建一个名为MB1.ftl的文件,文件内容如下:
<link rel="stylesheet" type="text/css" href="/html/themes/my_theme/css/journal.css" /> <table border=0 width="100%" cellpadding=0 cellspacing=0> <tr><td>${is_text.data?if_exists}</td></tr> <tr><td>${is_textarea.data?if_exists}</td></tr> <tr><td><img src="${is_image.data?if_exists}" border=0></td></tr> <tr><td>${is_student.data?if_exists}</td></tr> <tr><td>${is_combo.data?if_exists}</td></tr> <tr><td><#list is_mult_combo.options as item>${item}<br></#list></td></tr> </table>
? 说明:is_text等变量对应到结构中定义的数据项名称,代表一个控件对象,对象变量后面是它的属性。模板内容中可以包含自定义样式文件。
?
2、模板创建步骤
?? 登陆系统后定位到 控制面板 》网页内容 》模板,点击“添加模板”按钮。
?? 填写名称、描述,为模板选择一个结构,语言类型选择FTL,选择MB1.ftl文件,如下图所示:
?
注:范例是基于liferay6.0.6整合到jboss5.1.0的bundle实现的。