好的軟件應用程序可以解決問題,但是好的軟件應用程序不僅可以解決問題,而且可以直觀地為用戶提供可解決問題的外觀。 應用程序通常以其目的和價值相匹配為主題。 twitter應用程序具有小鳥圖標,與其名稱和用途相同。 Facebook的簡單方法使用戶每天訪問他們的網站,因為該網站的外觀非常直觀。
Liferay的優點在于,它的所有組件(從主題,portlet到擴展和鉤子)都是可自定義的和可注入的–可注入的意味著開發人員可以獨立創建組件并將其插入。 主題也不例外:
下載Liferay Eclipse插件
轉到>幫助> Eclipse Marketplace>搜索“ Liferay”

安裝完成后,應顯示Liferay工具欄。
注意:將LiferaySDK和Liferay Portal實例與所選的應用程序服務器一起安裝(我使用了輕量級的Liferay和Tomcat捆綁在一起的Liferay)。

首先在草圖上創建主題(計劃主題)
不是草圖,但是我確實從http://www.freecsstemplates.org中提取了一個模板

一個簡單的欄,內容欄和菜單/導航欄就可以做到。 現在創建實際項目并使用主題,請轉到下面的下一步。
創建主題項目
新建>項目> Liferay門戶>選擇主題

創建一個新項目將生成默認源,文件夾:css,圖像,js和模板。 現在,這一點很重要,這些不是您需要編輯的文件。 我個人將其用作參考。

在_diffs目錄下重新創建這些文件夾。 這是主題開發的開始。
- CSS:在_diffs下CSS目錄上創建一個custom.css文件
- VM:在_diffs模板下創建一個portal_normal.vm文件
分別粘貼它們的源代碼。 portal_normal.vm和custom.vm
部署
測試,右鍵單擊項目> Liferay> SDK>部署目標
本地測試
登錄>轉到頁面>網站頁面,然后選擇主題!

您的主題現已準備好!

在此處下載項目。
參考: Liferay –我們JCG合作伙伴 Alvin Reyes在Alvin“ Jay” Reyes博客博客上的簡單主題開發 。
翻譯自: https://www.javacodegeeks.com/2012/07/liferay-simple-theme-development.html