public function adicionarItemAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(); $sessao = Zend_Session::getId(); $idproduto = $this->_request->getParam('idproduto'); //BUSCA O PRODUTO PARA OBTER O PRECO $dbp = new Application_Model_Produtos(); $produto = $dbp->getProduto($idproduto); //INSERE ITEM NO CARRINHO $campos = array('idproduto' => $produto->id, 'precovenda' => $produto->precovenda, 'sessao' => $sessao); $dbCarrinho = new Application_Model_Carrinho(); $dbCarrinho->insert($campos); //OBTEM QUANTIDADE DE ITENS NO CARRINHO $qtdCarrinho = $dbCarrinho->getQtdItens($sessao); //ATUALIZA QTD NA SESSAO $this->sessionCarrinho->qtd = $qtdCarrinho; $this->redirect('/carrinho'); }