请按照我们的指示来完成T3V3框架的安装
一、系统要求
安装T3框架,您的系统需要在继续安装前满足以下要求
软件:PHP 5.3.1+
数据库:
MySQL 5.1 +
MSSQL 10.50.1600.1 +
PostgreSQL 8.3.18 +
Web 服务器
Apache 2.x +
Microsoft IIS 7 +
Nginx 1.0 (1.1 recommended)
浏览器要求
Firefox 4 +
IE (Internet Explorer) 8 + (不支持IE6 7)
Google Chrome 10 +
Opera 10 +
Safari 5 +
开发环境
在开发过程中,Localhost(本地)是首选。您可以使用以下服务器在您的电脑开发你的网站。
Windows
WAMPSEVER
XAMPP for Windows
Linux
LAMP Bubdle
XAMPP for Linux
Mac OS
MAMP & MAMP Pro
XAMPP for Mac OS
二、下载
模板兼容Joomla! 2.5 and Joomla! 3.0。我们强烈建议你使用Joomla!的稳定版本,T3V3目前的版本也是稳定版。
从Github下载T3V3
现在我们将项目移到Github,您能在 https://github.com/t3framework/t3 查看项目。
您可以查看最新的进展并下载发布包,我们建议您下载发布版本,它是经过检查和测试的。
从JoomlArt论坛下载
三、手动安装
您可以选择安装包(包括T3空白模板和T3框架插件),或者一个一个安装,这个过程如下:
1、下载T3安装包
2、启用T3插件
在默认情况下,当您安装T3插件时,它已经启用。在Extensions 扩展 –> Plugin Manager 插件管理 –> 找到 T3 Framework.检查。
3、设置T3空白模板为您的默认模板
如何设置T3空白模板为您的默认模板?Extensions 扩展–> Template Manager 模板管理–> 设置 T3 Blank template 为您的默认模板。
四、快速入门安装
选择语言
主要配置
输入所需要的信息:站点名字、描述等等
数据库配置
安装示范数据
如果您安装示范数据, 您将有一个类似我们演示的网站。如果你选择默认样本数据,您将有用一个全新的网站站点,安装并启用T3框架插件和T3空白模板。
删除或重命名安装文件夹
最后一步是删除或重命名安装文件夹
五、升级
升级 JA T3v3 框架到T3 框架
我们现在将JA T3v3 框架项目搬迁到T3,我们将维护和开发T3框架项目,而不是JA T3v3 框架。对于一些模板使用JA T3v3 框架(JA Brisk, JA Mero, JA Onepage)可以升级并兼容T3框架。
1、升级前准备
备份是必须的,请在升级前完整备份站点。
有两个升级选择
选择1、如果您定制不多,您可以再做一次,在这种情况下,我们建议你下载模板和插件,然后再重新安装T3框架
选择2、如果您的模板定制很多,通过JAEM升级模板(JA扩展管理器),然后安装T3插件。
2、升级模板
使模板和T3框架相兼容,您必须在安装T3插件之前升级模板。
第一步、通过JAEM升级模板
通过JAEM升级模板(JA扩展管理器),您需要正确安装和配置组件,请检查细节指导及如何使用扩展。
接下来,检查新版本的模板来升级
当升级时,我们只注意冲突文件,它们将被修改为两个用户和开发者
当升级时, 冲突 的文件将被新版本文件覆盖,这意味着您所定制的文件将会丢失。
现在,升级新版本的模板,你需要比较冲突的文件(使用你的备份文件)然后复制您的定制内容到新的文件。3
3、卸载或禁用 JA T3v3框架插件
4、安装T3框架插件
安装最新版本的T3框架插件
http://www.joomlart.com/forums/downloads.php?do=file&id=3273
现在,安装插件并确保启用插件、
升级T3框架到最新版本
在T3空白模板的模板设计面板或任何T3框架的开发模板,您可以从模板或是插件的常规选项卡获得最新版本通知。
这个 Joomla更新系统是覆盖安装,所有它将覆盖所有的文件和文件夹的扩展,如果您有定制内容,您不应该使用Joomla更新系统,否则您的定制内容将会丢失。
接下来,我们将介绍您如何使用JAEM来升级
通过JAEM升级
我们建议您使用JAEM来升级T3框架,是因为您的定制内容将不会丢失,如果您使用JA产品,您也可以使用JAEM来升级。
JAEM系统介绍 http://wiki.joomlart.com/wiki/JA_Extensions_Manager/How-to
六、文件夹结构
安装完成后,您应该知道文件夹结构的框架,它显示了您在哪里和如何处理文件。
t3_blank template
T3框架整合Bootstrap,LESS扩展,所以您能使用LESS文件来开发您的网站。
- templates/t3_blank/
- ├──less/ /* all LESS files are located here
- │ ├── themes/ /* all theme folders and files are located here
- │ ├── bootstrap.less
- │ ├── bootstrap-responsive.less>/span>
- │ ├── home-responsive.less
- │ ├── layout.less
- │ ├── …
- ├── css/ /# all compiled files are located here
- │ ├── themes/ /* all theme folders and files are located here
- │ ├── bootstrap.css
- │ ├── bootstrap-responsive.css
- │ ├── custom.css
- │ ├── home.css
- │ ├── template.css
- │ ├── …
- ├── fonts/
- ├── js/
- │ ├── com_contact/
- │ ├── com_content/
- │ ├── …
- ├── tpls/ /* all layout files and block files
- │ ├── block/ /* all block files here
- │ │ ├── footer.php
- │ │ ├── footnav.php
- │ │ ├── header.php
- │ │ ├── …
- │ ├── default.php
- │ ├── default-content-left.php
- │ ├── default-content-right.php
- │ ├── home-1.php
- │ ├── home-2.php
- ├── images/
- ├── languages/
- │ ├── en-GB.tpl_ja_t3v3_blank.ini
- │ ├── en-GB.tpl_ja_t3v3_blank.sys.ini
- ├── templateDetail.xml /* the file is to add new group, parameters as global, parameters for position configuration, override ThemeMagic variables …
- ├── templateInfo.php/
- ├── index.php/
- └── index.html
最重要的文件夹是 LESS ,这个文件夹包含所有用于开发网站的LESS文件,LESS文件可以编译成CSS文件。
t3 system plugin
当您安装T3系统插件,这个插件包含Bootstrap库文件,用于开发您的网站,建议您不要修改插件文件,您的所有工作必须在T3空白模板中操作。
- plugins/system/t3/base
- ├── css/
- │ ├── layout-custom.css
- │ ├── menu.css
- │ ├── thememagic.css
- ├── bootstrap/ /* Bootstrap library folder
- │ ├── css/ /* css files in bootstrap library
- │ ├── ico/
- │ ├── img/
- │ ├── js/
- │ ├── less/ /* include all less files
- │ │ ├── accordion.less
- │ │ ├── form.less
- │ │ ├── …
- ├── images/
- ├── js/
- ├── paras/
- ├── tpls/
- ├── html/
- ├── params/
- ├── tpls/
- ├── component.php
- ├── error.php
- ├── index.html
- ├── index.php
- └── offline.php