paginator

    0熱度

    1回答

    我想手動添加項目到集合 - 可以很好地處理從get()返回的集合,但在從paginate()返回集合時會失敗。 $rows = $query->get(); $rows->add(new Model()); 做工精細 $rows = $query->paginate(10); $rows->add(new Model()); 給這個錯誤:Paginator.php 502:call_u

    1熱度

    2回答

    我正在用AngularJS &申請CakePHP。 我在Cake中有一個Web服務,它可能會返回有序的數據,但它沒有這樣做,它返回的數據來自數據庫。 這是我的代碼部分: $this->Paginator->settings = array('limit' => 20, 'page' => $this->request->data['page']+1, 'recursive' => -1);

    0熱度

    1回答

    我怎樣才能得到沒有html代碼的下一個導航url? $this->Paginator->next(); //output <a href="xxx">Next</a> 我只需要url。

    0熱度

    1回答

    我需要根據afterFind回調中創建的字段($results[$key]['Movimento']['status'])設置我的註冊分頁順序。 一個afterFind: public function afterFind($results, $primary = false) { foreach ($results as $key => $val) { if(isset(

    0熱度

    1回答

    我正在網上商店工作。在類別視圖中,我們使用jquery加載產品,因爲用戶能夠過濾它們。這很好。 然後,我們嘗試保存用戶所在的頁面(在分頁中),以便如果他查看某個產品並返回到類別視圖,那麼他將從之前的頁面開始。例如,我在第3頁分頁,查看產品,點擊瀏覽器後退按鈕,然後繼續第3頁,而不是第1頁(這是默認的cakephp行爲)。我們將頁碼保存在一個會話中,儘管我們可以看到它的效果很好。然後我們從會話中讀取

    0熱度

    1回答

    我得到了以下結果蛋糕使用分頁後: array( (int) 0 => array( 'DestinationPhoto' => array( 'id' => '1', 'name' => 'picture.jpg', 'destination_id' => '2' ), 'Destinations' =

    0熱度

    2回答

    我有分頁功能,代碼中的一些奇怪的問題: $this->Paginator->settings = array( 'Visit' => array( 'limit' => 10 ) ); $visits = $this->Paginator->paginate('Visit'); echo count($visits); 和計數給我:第1頁= 0,2 = 6頁,

    0熱度

    2回答

    我希望輸出效果: <li class="prev"><a href="xxx"><i class="icon-previous"></i></a></li> 官方手冊: You can change the wrapping tag using the tag option: echo $this->Paginator->prev(__('previous'), array('ta

    1熱度

    2回答

    我使用CakePHP 1.3分頁程序頁面,它工作得很好,除了這一點: ,如果我有5頁,通過這種鏈接的 http://example.com/blog/5 我訪問會得到最後一頁,但如果我訪問 http://example.com/blog/10 我也得到了最後頁面。但我不想檢索任何值,因爲它不是一個有效的頁面。 我的配置是這樣的: var $paginate = array( 'Post'

    0熱度

    1回答

    如何分頁後做2個查詢? 我: $this->Paginator->settings = array( 'conditions' => array('Record.status =' => 'published', 'RecordUser.flagged =' => null, 'Record.category_id =' =>