ZenTaoPHP框架发布1.0 alpha2版本
- 2009-03-14 17:08:49
- 王春生
- 22270
我非常高兴的向大家宣布,ZenTaoPHP框架发布了1.0的第二个alpha版本。
sourceforge下载:
/sdl/project/platformdownload.php
Google下载:
http://zentaophp.googlecode.com/files/zentaophp_1.0_alpha2.zip
本站下载地址:
http://www.zentao.cn/Data/Site18/zentaophp_1.0_alpha2.zip
这个版本主要应热心网友
scottlai 的建议,增加了对没有url rewrite环境的支持。这样如果你无法控制运行环境的话,也可以使用该框架。具体的改动如下:
1. config.php中新增了几个配置项,用来配置是否使用PATH_INFO
$config['requestType'] = 'GET'; // 如何获取当前请求的信息,可选值:PATH_INFO|GET,如果是GET,需要设置下面的三个变量。
$config['moduleVar'] = 'm'; // 模块变量名。
$config['methodVar'] = 'f'; // 方法变量名。
$config['viewVar'] = 't'; // 模板变量名。
2. control类里面增加了一个方法,用来生成相应的链接地址。比如hello/index.html.php里面的代码:
$vars = array('id' => $article->id);
$viewLink = $this->
createLink($this->moduleName, 'view', $vars);
$delLink = $this->
createLink($this->moduleName, 'del', $vars);
$editLink = $this->
createLink($this->moduleName, 'edit', $vars);
echo "
{$this->lang->view} ";
echo "
{$this->lang->del} ";
echo "
{$this->lang->edit} ";
?>
这样如果你使用的是PATH_INFO方式,生成的链接是hello/view/id/xxx.html的格式。如果是GET方式,则生成的链接是?m=hello&f=view&id=xxx的格式。
3. 调整了control里面的display方法,如果发现没有调用过parse方法,会自动调用。这样在control里面就可以直接写display()方法了。
public function index()
{
$header['title'] = $this->lang->welcome;
$this->assign('header', $header);
$this->display();
}
4. 调整了若干配置变量的定义,使之更加合理。
联系人:丁芝
电话/微信:17663906485
Email:dingzhi@easycorp.ltd
QQ:1481227768
地址:青岛市黄岛区井冈山路157号中南金石国际广场A座3202室
-
企业产品
禅道项目管理软件 ZTF自动化测试框架 ZenData数据生成器 渠成企业软件百宝箱 ZenShot跨平台截图工具 ZenPanel高可配服务控制面板 -
解决方案
全生命周期项目管理 DevOps 自动化测试 -
培训课程
禅道项目管理实战工坊 自动化测试培训课程 企业级敏捷创新培训 Scrum敏捷管理 精益看板国际认证课 -
新闻动态
易软动态 媒体报道 -
联系方式
丁芝
17663906485
青岛市黄岛区井冈山路157号中南金石国际广场A座3202室