??? 文件中前三行定義的<div>和最后三行</div>是固定的模板格式,從第四行開始就是我們需要定制的頁面風格的HTML格式,我們需要將輸出portlet區域的HTML語句用$processor.processColumn("column-1")來替換,“column-1”是該區域的名稱,并且每個區域的名字不能重復,這樣系統在生成模板的時候會自動生成不同的區域來存放我們指定的portlet。二、編寫屬性文件
??? 我們需要在liferay-layout-templates.xml文件中配置我們自定義的頁面布局文件1_2_3_2_columns.tpl,為了和系統自帶的布局文件區分開,我們創建擴展文件liferay-layout-templates-ext.xml,在該文件中指定我們的頁面布局文件,當然也可以在liferay-layout-templates.xml文件直接增加定義。
?
liferay-layout-templates-ext.xml:
參數id定義該template的ID號,name定義該template在Add Content中顯示的名稱,template-path定義該template的路徑名。
三、定制頁面????定制好頁面風格后,需要重新啟動TOMCAT,登陸系統,進入GUEST頻道,點擊Add Content ,在Template中將會顯示我們自定義的頁面布局名稱1-2-3-2 Columns,選擇該Template,然后在頁面中添加Journal Content,按照我們自定義的布局將portlet拖拉到合適的位置,再為每個Journal Content指定Article,最后就完成了各種風格頁面的定制過程。使用這個的方法,我們可以定制各種滿足不同需求的頁面。
Powered by: BlogJava Copyright © 毛里求斯的化石