[SP-pm] Grid JSON utf8.
Eduardo Almeida
eduardo at web2solutions.com.br
Mon Aug 6 09:18:51 PDT 2012
José Nilton ...
>> $alt->update(
>> {
>> $campo => qq{$valor}
>> }
>> );
Só uma observação: atenção com a validação e tratamento ... ex: datas, valores monetários, etc ...
Por exemplo, suponhamos que você está alterando uma coluna na grid que armazena valores monetários em real, ex: 1,99, o seu banco é um pgsql e a coluna na tabela é do tipo numeric, seja no client, ou no server, talvez você tenha que “tratar” o novo valor antes de salvá-lo.
Meus cents
Eduardo Almeida - Engenharia de Software
eduardo em web2solutions.com.br - 27 3361-2050 / 27 9839 3755
WEB2 Solutions - Inovando, sempre!
From: Jose Nilton
Sent: Monday, August 06, 2012 10:15 AM
To: saopaulo-pm em mail.pm.org
Subject: Re: [SP-pm] Grid JSON utf8.
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 <eduardo em web2solutions.com.br> 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
eduardo em web2solutions.com.br - 27 3361-2050 / 27 9839 3755
WEB2 Solutions - Inovando, sempre!
From: Jose Nilton
Sent: Sunday, August 05, 2012 6:39 PM
To: saopaulo-pm em mail.pm.org
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: SaoPaulo-pm em pm.org
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: SaoPaulo-pm em pm.org
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: SaoPaulo-pm em pm.org
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120806/9d2021f9/attachment.html>
More information about the SaoPaulo-pm
mailing list