標籤:

Joomla 2.5 JA T3白模板的運用

T3 framework簡介

這是一個模板框架,可以擴展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 for joomla 2.5
  • JA T3 System plugin for Joomla 2.5
  • 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 # 關於模板的細節,例如定義positionsTEMPLATE/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:模板 |