【问题标题】:cakephp - order being ignored when paginatingcakephp - 分页时忽略顺序
【发布时间】:2015-01-09 17:28:28
【问题描述】:

我有一个要分页的 Properties 控制器。

在我正在执行的搜索操作中:

$this->Paginator->settings = array('limit' => 3);
$this->set('properties', $this->Paginator->paginate('Property', array('Property.archived'=>0), array('price')));

它正在获取限制和条件的设置,但不是订单。我无法弄清楚我做错了什么。一直在阅读手册上的分页页面,但无法发现我的问题。谁能赐教?

【问题讨论】:

  • 谁能帮帮我。是否有任何可能的原因这不起作用。这就是它在手册中所说的:(

标签: cakephp pagination


【解决方案1】:

在你的控制器中试试这个。

$this->paginate = array('limit' => 3, 'order' => array('asc' => 'Property.price'));
$this->set('properties', $this->Paginator->paginate('Property', array('Property.archived'=>0)));

谢谢..!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 2013-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多