ZenTaoPHP框架發布1.0 alpha2版本

2009-03-14 17:08:49
王春生
轉貼
21430

我非常高興的向大家宣布,ZenTaoPHP框架發布了1.0的第二個alpha版本。

sourceforge下載: https://sourceforge.net/project/platformdownload.php?group_id=254879
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. 調整了若干配置變量的定義,使之更加合理。 

發表評論
評論通過審核后顯示。
文章分類
聯系我們

聯系人:魏中顯

電話:18561939726

Email:[email protected]

QQ:1746749398

地址:青島開發區長江路232號國貿中心C座2單元2902室

聯系人:徐賀

電話:15216484215

Email:[email protected]

QQ:1492153927

地址:青島開發區長江路232號國貿中心C座2單元2902室

聯系人:徐賀

電話:13730922971

Email:[email protected]

QQ:2845263372

地址:青島開發區長江路232號國貿中心C座2單元2902室

聯系人:孫良宇

電話:13165056632

Email:[email protected]

QQ:3137772959

地址:青島開發區長江路232號國貿中心C座2單元2902室

聯系人:徐亞京

電話:17663982076

Email:[email protected]

QQ:2679672214

地址:青島開發區長江路232號國貿中心C座2單元2902室

聯系人:劉斌

電話:17685869372

Email:[email protected]

QQ:526288068

地址:青島開發區長江路232號國貿中心C座2單元2902室

云禪道

云端的項目管理軟件

尊享禪道項目軟件收費版功能

無需維護,隨時隨地協同辦公

內置subversion和git源碼管理

每天備份,隨時轉為私有部署

免費試用
三肖中特期准黄大仙373745