2014-12-04 66 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