Criar consultas usando ZF2

27 views
Skip to first unread message

Luciano da Silva Martins

unread,
Feb 3, 2017, 4:46:58 AM2/3/17
to AngularJS BR
Estou tentando implementar uma consulta utilizando o Angular + API + ZF2, mas preciso q o $http.post ao invés de apontar para uma URL ele aponte pro controller do ZF2...como fazer?

principe...@gmail.com

unread,
Feb 3, 2017, 6:35:26 AM2/3/17
to angula...@googlegroups.com
Independente de zf1 zf2, de laravel, sempre vai ser uma url que vc usar no $http.post, vc precisa criar essa url usando as rotas do zf2, essa rota vai criar uma url q vc vai usar no $http.post e nessa rota vc diz qual o controller e action q vc ker usar.

Em 03/02/2017 07:47, "Luciano da Silva Martins" <zica...@gmail.com> escreveu:
Estou tentando implementar uma consulta utilizando o Angular + API + ZF2, mas preciso q o $http.post ao invés de apontar para uma URL ele aponte pro controller do ZF2...como fazer?

--
Você recebeu essa mensagem porque está inscrito no grupo "AngularJS BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para angularjs-br+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Luciano da Silva Martins

unread,
Feb 3, 2017, 9:40:14 AM2/3/17
to AngularJS BR
Algum exemplo Igor?

Douglas Lira

unread,
Feb 3, 2017, 10:42:43 AM2/3/17
to angula...@googlegroups.com

--
Você recebeu essa mensagem porque está inscrito no grupo "AngularJS BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para angularjs-br...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.
--
Atenciosamente,

Douglas Lira
"No que diz respeito ao empenho, ao compromisso, ao esforço, à dedicação, não existe meio termo. Ou você faz a coisa bem feita ou não faz."

Luciano da Silva Martins

unread,
Feb 5, 2017, 4:36:50 AM2/5/17
to AngularJS BR
Algum outro exemplo?


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

WagnerPV

unread,
Feb 5, 2017, 5:21:07 AM2/5/17
to AngularJS BR

principe...@gmail.com

unread,
Feb 5, 2017, 9:27:41 AM2/5/17
to angula...@googlegroups.com
Encare, o seu problema nao esta no angular e sim no ZF, recomendo que procure um grupo de ZF.

Em 5 de fevereiro de 2017 08:20, WagnerPV <wagn...@gmail.com> escreveu:
Em dom, 5 de fev de 2017 às 07:36, Luciano da Silva Martins <zica...@gmail.com> escreveu:
Algum outro exemplo?


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:
Estou tentando implementar uma consulta utilizando o Angular + API + ZF2, mas preciso q o $http.post ao invés de apontar para uma URL ele aponte pro controller do ZF2...como fazer?

--
Você recebeu essa mensagem porque está inscrito no grupo "AngularJS BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para angularjs-br+unsubscribe@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.

--
Você recebeu essa mensagem porque está inscrito no grupo "AngularJS BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para angularjs-br+unsubscribe@googlegroups.com.

Luciano da Silva Martins

unread,
Feb 5, 2017, 9:46:25 AM2/5/17
to AngularJS BR
Exatamente...resolvi o do ZF agr preciso pegar o retorno e jogar numa tabela, o botão e a tabela se encontram na mesma página...como dou o refresh após clicar no botão e popular a tabela? tentei algo do tipo $scope.dados.push(reponse.data) mas nada aparece, mas tenho ctz q o retorno tem os dados, ou seja, o response.data tem um array com os dados pois os vi pelo debug utilizando o inspector


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

principe...@gmail.com

unread,
Feb 5, 2017, 10:01:28 AM2/5/17
to angula...@googlegroups.com
poste o codigo num gist ou pastebin do zf e do angular

--

Luciano da Silva Martins

unread,
Feb 5, 2017, 10:22:44 AM2/5/17
to AngularJS BR
vou subir pro meu github...pode ser?


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

principe...@gmail.com

unread,
Feb 5, 2017, 10:53:55 AM2/5/17
to angula...@googlegroups.com
Sim, qualquer coisa a gente faz PR

--

Luciano da Silva Martins

unread,
Feb 5, 2017, 5:17:21 PM2/5/17
to AngularJS BR


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

principe...@gmail.com

unread,
Feb 5, 2017, 5:36:11 PM2/5/17
to angula...@googlegroups.com
entao o seu problema eh q vc esta retornando no controller uma view model, vc precisa retornar uma json model, veja como criar uma view strategy para retornar uma json model...

--

Luciano da Silva Martins

unread,
Feb 5, 2017, 5:45:28 PM2/5/17
to AngularJS BR
Mas o controller do angular recebe os dados certinho...só falta agr carregar e mostrar na página chamada pelo angular...


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

principe...@gmail.com

unread,
Feb 5, 2017, 5:50:20 PM2/5/17
to angula...@googlegroups.com
nao eh exatamente o certo, pq vc esta enviando um html, e o angular convertendo em json, vai ficar pesado, enfim...agora quando vc chama Service.query ou Service.get vc esta recebendo os dados via promisse, mas vc nao sta fazendo nada com esta promisse, quando vc faz $scope.var = Service.query(). nao acontece nada, o correto seria

Service.query(function(data){
$scope.var = data.data;
},function(error){
console.log(error);
})

a mesma coisa com o .get


Service.get({params},function(data){
$scope.var = data.data;
},function(error){
console.log(error);
})


tenta ae

--

Luciano da Silva Martins

unread,
Feb 5, 2017, 6:00:11 PM2/5/17
to AngularJS BR
Igor acesse esse link:


abra o inspector e clique no Pesquisar e veja o retorno da busca.... o q quero é carregar abaixo a tabela com esses dados... 


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

principe...@gmail.com

unread,
Feb 5, 2017, 6:04:32 PM2/5/17
to angula...@googlegroups.com
ok, o q vc precisa agora eh um ng-repeat

https://docs.angularjs.org/api/ng/directive/ngRepeat



--

Luciano da Silva Martins

unread,
Feb 5, 2017, 8:13:34 PM2/5/17
to AngularJS BR
coloquei o ng-repeat mas num está indo nd....axo q falta um tipo refresh pra carregar o scope


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

principe...@gmail.com

unread,
Feb 6, 2017, 6:47:44 AM2/6/17
to angula...@googlegroups.com
Onde esta este arquivo? no github

--

Luciano da Silva Martins

unread,
Feb 6, 2017, 10:58:41 AM2/6/17
to AngularJS BR


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:

Luciano da Silva Martins

unread,
Feb 9, 2017, 3:43:13 PM2/9/17
to AngularJS BR
Consegui implementar, pra quem precisar só mandar um e-mail...


Em sexta-feira, 3 de fevereiro de 2017 07:46:58 UTC-2, Luciano da Silva Martins escreveu:
Reply all
Reply to author
Forward
0 new messages