2014-12-04 94 views
0

我需要實現一個自定義分頁,其中一個字段需要填充一個自定義的PHP方法,不能用MySQL實現 - 即我不能依靠virtualFieldsCakePHP分頁與自定義方法

我試圖使用自定義查找類型,在事件後捕獲並填充自定義字段,但分頁不適用於此自定義屬性。

在實際應用中,這是我做的事:

$readers = $this->Paginator->paginate('Reader', array(
    'Reader.account_id' => $this->Auth->user('user_id') 
)); 

$讀者將有一個狀態財產在那裏的使用PHP方法填充。我怎樣才能同時使用這個動態屬性和分頁組件?

回答

1

請使用這些線路

$this->paginate=array('conditions'=> array('Reader.account_id' => $this->Auth->user('user_id'))); 

$readers=$this->paginate('Reader'); 
+0

我不明白這是什麼必須做我的問題。我怎麼能自定義屬性添加到分頁組件? – Raisen 2014-12-04 20:40:40

+0

請發送您的要求示例。我會幫你。 – 2014-12-05 04:53:08