alterar é o nome do action, e :Local define o caminho com namespace do controller:
www.seusite.com.br/controller/action traduzindo: se o seu controller chamar 'bar', o caminho ficaria assim: www.seusite.com.br/bar/alterar espero que tenha entendido, mas o pessoal pode te ajudar mais. falou. Em 6 de agosto de 2012 10:15, Jose Nilton <[email protected]> escreveu: > Eduardo o codigo de alterar pode ser escrito dessa forma ? > > sub alterar :Local { > my ( $self, $c ) = @_; > > # POST > my $id = $c->req->param('id') ? $c->req->param('id') : ''; > my $valor = $c->req->param('valor') ? $c->req->param('valor') : ''; > my $campo = $c->req->param('campo') ? $c->req->param('campo') : ''; > > # seleciona pessoa para alterar > my $alt = $c->model('DB')->resultset('Pessoa')->find($id); > > # alterar campo nome > if($campo =~ /(nome|endereco|bairro|cidade|estado|cep|telefone)/){ > $alt->update( > { > $campo => qq{$valor} > } > ); > } > > > $c->forward('View::JSON'); > } > > > E o que significa isso: > > sub alterar :Local { > > > O escopo :Local nessa função ? > > > > > > Em 5 de agosto de 2012 23:44, Eduardo Almeida <[email protected]> > escreveu: > >> DHTMLX++ >> >> Opa, obrigado, mas eu só ajudei com teoria do DHTMLX ... o mérito é do >> Lucas1 que escreveu o artigo ... >> >> À disposição, >> >> Eduardo Almeida - Engenharia de Software >> [email protected] - 27 3361-2050 / 27 9839 3755 >> >> WEB2 Solutions - Inovando, sempre! >> >> From: Jose Nilton >> Sent: Sunday, August 05, 2012 6:39 PM >> To: [email protected] >> Subject: [SP-pm] Grid JSON utf8. >> >> >> Olá a todos, estou seguindo esse tutorial: >> http://sao-paulo.pm.org/equinocio/2011/set/14 >> >> >> Muito bom por sinal, conseguir seguir direitinho, funcionou perfeitamente, >> mas na hora de Salvar a acentuação não funciona corretamente, e está setado >> UTF-8, tanto para o JSON e HTML e conexão com o Banco. >> >> Parabens para quem escreveu e ajudou: >> >> Eden Cardim >> >> José Eduardo Perotta de Almeida >> >> Lucas Tiago de Moraes >> >> >> Muito bom esse framework JS DHTMLX, >> >> >> Obrigado >> >> >> -- >> ................................................................. >> "Com Deus todas as coisas são possíveis" >> >> ________________________________ >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> > > > > -- > ................................................................. > "Com Deus todas as coisas são possíveis" > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
