2010-07-07 44 views
0

我正在使用cakephp 1.26。
我正在做一些關於CakePHP分頁的自學習。

我測試了下面的代碼在我的本地主機,它工作正常。
我對第二行代碼進行了一些修改,發現 沒有改變結果。

1日版本:

$this->paginate=array('conditions'=>array('Testing.zero'=>'0'), 'limit' => 3); 
$w = $this->paginate(); 
$this->set('postVariable', $w); 

第2版:

$this->paginate=array('conditions'=>array('Testing.zero'=>'0'), 'limit' => 3); 
$w = $this->paginate('Testing'); 
$this->set('postVariable', $w); 

第3版:

$this->paginate=array('conditions'=>array('Testing.zero'=>'0'), 'limit' => 3); 
$w = $this->paginate('helloworld'); 
$this->set('postVariable', $w); 

第4版:

$this->paginate=array('conditions'=>array('Testing.zero'=>'0'), 'limit' => 3); 
$w = $this->paginate($this->helloworld); 
$this->set('postVariable', $w); 

我不知道我應該投入的$這個 - 括號>分頁()

+0

@Anax 讓我們想想你有白天工作要做的事情,而且你正在做一些自我學習,直到深夜;或者如果你沒有工作,那將是另一回事。 – user327712 2010-07-07 17:49:54

+0

這就是我們這裏大多數人的情況。不過,點擊複選標記不會超過2秒。 – Anax 2010-07-07 20:46:04

+0

謝謝,Anax。 – user327712 2010-07-08 16:38:13

回答

1

paginate功能可以/cake/libs/controller/controller.php發現,線934.It的長了一點,但不是complex.And我想你可以讀取它,找到yourself.Personally我喜歡目前的型號名稱爲parameter.In你的代碼的原因,這將是

$w = $this->paginate("Testing"); 
相關問題