public function indexAction() { $model_usuarios = new Cadastros_Model_Usuarios(); $id = $this->getRequest()->getParam('id'); $objeto = ''; if ($id != null) { $objeto = $model_usuarios->findAuxiliar("usuario", "id={$id}"); $this->view->id_perfil = $objeto['id_perfil']; $this->view->login_usuario = $objeto['login_usuario']; $this->view->senha_usuario = $objeto['senha_usuario']; $this->view->nome_usuario = $objeto['nome_usuario']; $this->view->email_usuario = $objeto['email_usuario']; $this->view->status_usuario = $objeto['status_usuario']; $this->view->id = $id; } ## Pegando todos os perfis de usuários do banco ## $perfil = $model_usuarios->buscar('tb_perfil_usuario'); $this->view->todos_perfis = $perfil; ## Pegando todos os usuários do banco para listar na tabela principal ## $resultado = $model_usuarios->buscarComUsuarios(); ## Paginação - Inicializando o processo de paginação ## $paginator = Zend_Paginator::factory($resultado); ## Seta a quantidade de registros por página ## $paginator->setItemCountPerPage(10); ## Número de páginas que serão exibidas ## $paginator->setPageRange(5); ## Seta a página atual ## $paginator->setCurrentPageNumber(intval($this->_getParam('pagina', 1))); ## Passa o paginator para a view ## $this->view->paginator = $paginator; }