我有一個發表模型和評論模型。 Post Model和Cake Model之間的關聯如下CakePHP Paginaton:如何獲得分頁的評論當我使用分頁的帖子
Post has many comments
Comments belongs to Post
我正在使用分頁在我的頁面上實現「無限滾動」。
public $paginate = array('limit' => 15,
'order' => array('Post.id' => 'desc'),'conditions' => array('Post.hidden' => 0)
);
和
$this->Paginator->settings = $this->paginate;
$post = $this->Paginator->paginate('Post');
$this->set('posts',$post);
但檢索與帖子相關聯的所有評論。我也想爲評論分頁。有沒有什麼辦法可以在cakephp中實現它?我只想顯示3條評論和「查看更多評論」鏈接,就像我們在Facebook上看到的一樣。
我知道我可以很容易地實現該功能,最初從數據庫中獲取所有評論,但只顯示最後三條評論,然後通過使用ajax獲取另外三條評論,等等。但我正在尋找更好更簡單的方法。
如果它是一個單獨的東西(評論和帖子聽起來像它),那麼你需要的是第二個AJAX請求到第二個動作「get_comments」等。 – mark 2014-12-27 20:07:30
編輯你的問題並顯示你的用戶界面,所以我將能夠回答。 – 2014-12-28 08:50:51