Joomla 2.5 JA T3白模板的運用
這是一個模板框架,可以擴展joomla模板的功能,優化模板結構。其最大特色是multiple layout system,搞過joomla模板開發的人都知道,joomla的模板只有一個index.php來決定網站整體布局,而T3 framework可以在一個模板的基礎上實現多個layout,甚至可以把layout指定在不同的設置上,例如iphone、ipad、PC可以使用不同的layout,達到各平台的最佳顯示效果。
T3的應用範圍購買joomla的模板,你很容易發現模板是基於T3開發的,因為商業模板需要有很好的兼容性,例如module放在其它位置上,也不至於會太亂;完美兼容多瀏覽器;完美兼容手持設備與平板電腦等。T3的確對這些需求提供更豐富的幫助。
對於外包團隊,開發周期很短,模板兼容性有限,使用T3就顯得過於複雜。
T3安裝
以下地址可以下載相應組件:
http://www.joomlart.com/forums/downloads.php?do=cat&id=361
只需要下載安裝以下兩個:
JA T3 Blank template是白模板,一個新模板可以在白模板的基礎上進行開發,這會省去不少開發時間,而且白模板擁有JA T3的基礎結構。白模板的名字叫ja_t3_blank,要把目錄名及templateDetails.xml改為自己的模板名稱,這和joomla1.5是一樣的。
JA T3 System plugin是T3的核心,T3對joomla所擴展的核心都在裡面。
以上兩個安裝包裝好並啟用後,在前台就能馬上看到白模板的效果。
layout的調整JA T3的布局修改和默認的不同,不用去修改index.php文件。
主要需要定製的文件結構以下:
TEMPLATE/templateDetails.xml # 關於模板的細節,例如定義positions TEMPLATE/info.xml # layout的細節,可以指定 T3 layout載入那些css,javascript資源 TEMPLATE/css/template.css # 模板的主要樣式表 TEMPLATE/html/ # component與module的模板 TEMPLATE/etc/layouts/ # T3 layout的布局定義,可以在後台進行修改 TEMPLATE/etc/profiles/ # T3 layout的參數定義,可以在後台進行修改 |
更詳細的說明可以訪問:http://wiki.joomlart.com/wiki/JA_T3_Framework_2/Guides
推薦閱讀:
※值得推薦的5個TypEcho主題
※乾貨分享:單招面試自我介紹的通用模板與應答技巧
※動態匯總每個區域每個月的收入【Excel表格模板設置】
※手把手教你製作Word模板
TAG:模板 |