Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1682823
  • 博文数量: 584
  • 博客积分: 13857
  • 博客等级: 上将
  • 技术积分: 11883
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-16 09:34

分类: 网络与安全

2014-01-11 20:21:57

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安装

以下地址可以下载相应组件:

只需要下载安装以下两个:

  •   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 # 关于模板的细节,例如定义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的参数定义,可以在后台进行修改

   

更详细的说明可以访问:

阅读(1483) | 评论(0) | 转发(0) |
0

上一篇:Joomla 超一流的内容展示模块 RokSprocket

下一篇:没有了

给主人留下些什么吧!~~