indexController に Zend Paginator を作成しました。フロントエンドには、ページごとに 20 のカテゴリがリストされていますが、すべてのメイン カテゴリをリストする必要があるドロップダウンもあります。同じクエリを使用する方法はありますか? これは私がこれまでに試したことです:
$query = $categories->select()
->where($status)
->where($sq)
->order($this->view->sortoptions->by . ' ' . $this->view->sortoptions->order);
$this->view->categories = $categories->paginate($query->where($cat), $this->view->LayoutSettings->pagination->itemsperpage , $page);
$this->view->categoriesall = $categories->fetchAll($query->where("parent = 0")); // we get this for the categories listing in the dropdown
** $status と $sq はフィルタリング パラメータです (例: 親 = 0)