On 07/06/2010 04:12 PM, Serkan Temizel wrote:
public function indexAction() { // action body

        $dbResult = $this->user->getAllUsers ();

        $pageNumber = 10;
        $itemNumber = 10;

        $paginator = Zend_Paginator::factory ( $dbResult );
        $paginator->setItemCountPerPage ( $pageNumber );
        $paginator->getItemsByPage ( $itemNumber );
        $paginator->setCurrentPageNumber ( $this->_getParam ( 'page' ) );
        Zend_Paginator::setDefaultScrollingStyle ( 'Sliding' );
        $view = new Zend_View ( );
        $paginator->setView ( $view );

        $this->view->users = $paginator;
   $this->view->paginator = $paginator;

    }

A bit OT answer but why are you using so mush temp variable?
Try to avoid them as mush as you can.
Also don't set the view of the paginator. Or at least set it to $this->view.

And to answer your question yes it doesn't filter at the sql level.


-- Mathieu Suen
        

Reply via email to