有沒有辦法,熱適用於選擇paginator限制,我發送到findDependentRowset函數?例如:Zend_Db_Table關係和Zend_Paginator
$select = $row->select();
$select->order('item_name');
$row->findDependentRowset($table, null, $select)
感謝的
有沒有辦法,熱適用於選擇paginator限制,我發送到findDependentRowset函數?例如:Zend_Db_Table關係和Zend_Paginator
$select = $row->select();
$select->order('item_name');
$row->findDependentRowset($table, null, $select)
感謝的
你只需要添加限制你的選擇傳遞給findDependentRowset。 它看起來就像這樣:
$select = $row->select()->limit($itemCountPerPage,$offset);
$select->order('item_name');
$row->findDependentRowset($table, null, $select);
這看起來不錯,但分頁程序將不具有信息有關的所有行數。我找到了解決方案覆蓋Zend_Paginator_Adapter_DbSelect和設定功能
public function getItems($offset, $itemCountPerPage)
{
$this->_select->limit($itemCountPerPage, $offset);
return $this->_select;
}
這將返回選擇與應用的限制,我可以使用分頁程序,其整體的funcionality