[Cascavel-pm] Catalyst - Params::Nested
Donato Azevedo
donatoaz em gmail.com
Quarta Março 14 11:50:01 PDT 2007
On 3/14/07, Donato Azevedo <donatoaz em gmail.com> wrote:
> Pessoal, estou com o seguinte problema usando o params::nested:
>
> http://scsys.co.uk:8001/6889
Colaborando com a grande massa de programadores que usam Catalyst no
brazil ( hehe )
Eu "solucionei" o problema, que era o seguinte:
O Params::Nested não está preparado para expandir em hash um nome de
form se um dos elementos for numerico, ou seja, se o elemento for:
<input type="text" name="foo[2][bar]" />
O Params::Nested não faz o que voce espera.
A solução, encontrada no manual do CGI::Expand é escapar a parte
numérica usando um backslash e a notação de ponto ao invés da notação
de colchetes
ou seja,
se o elemento for:
<input type="text" name="foo.\2.bar" />
O Params::Nested faz o que você quer!
Abraços,
--
Donato Azevedo
Mais detalhes sobre a lista de discussão Cascavel-pm