Não entendi a necessidade do helper, visto que o PHP já tem o json_encode e
decode nativamente.

http://www.php.net/manual/en/function.json-encode.php
http://www.php.net/manual/en/function.json-decode.php

Quanto ao método JS que recarrega o combo de cidades, foi feito de uma
maneira anti DRY, da uma lida sobre unobtrusive javascript.

Eu fiz algo parecido com isso recentemente, sendo que coloquei o
comportamento de recarregar combos filhos dentro de um único método, e na
tag <select> eu criei um atributo pra indicar qual combo deveria recarregar,
e qual action deveria ser chamada (esse é por cima o conceito de unobtrusive
JS)

Abraços e parabéns pelo post!

On Sun, Apr 24, 2011 at 2:25 PM, Nando Araujo <[email protected]>wrote:

> Legal o artigo brother!!
> Ah e eu reparei no jeito que vc nomeou os métodos, e gostaria de contribuir
> com isso
>
> http://codeigniter.com/user_guide/general/styleguide.html#class_and_method_naming
>
> <
> http://codeigniter.com/user_guide/general/styleguide.html#class_and_method_naming
> >
> Abraço
>
> Em 23 de abril de 2011 07:09, Daniel Medina <[email protected]
> >escreveu:
>
> > eu já fiz isso, mas não com combos dependentes. Precisei fazer um método
> > para retornar se o usuário já está cadastrado ou não para um validador em
> > jQuery que eu uso chamado Validity.
> >
> > Antes que eu seja pego pra Judas (hoje é dia!!! rsrsrsrsrs), eu uso duas
> > camadas de validação: uma no cliente outra no servidor.
> >
> > Enfim, o que quero te mostrar é o helper que usei para transformar array
> em
> > JSON. Dá uma olhada e vê se te facilita...
> > http://codeigniter.com/wiki/JSON_Helper/
> >
> > Daniel Medina
> >
> > 2011/4/23 ' Brayan . <[email protected]>
> >
> > >
> > > Fala galera.. artigo novo no meu blog. Dêem uma olhada.. dúvidas,
> > sugestões
> > > e críticas (construtivas) são bem-vindas :D
> > >
> > > http://blog.brayanrastelli.com/combos-dependentes-codeigniter/
> > >
> > > Abraços.
> > >
> > > _______________________________________________
> > > [email protected]
> > > http://www.codeigniter.com.br
> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> > > ---------------------------
> > > Oportunidade de negócio
> > > http://www.franquiasargohost.net
> > > ---------------------------
> > >
> >
> >
> >
> > --
> > Daniel Medina
> > _______________________________________________
> > [email protected]
> > http://www.codeigniter.com.br
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> > ---------------------------
> > Oportunidade de negócio
> > http://www.franquiasargohost.net
> > ---------------------------
> >
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>



-- 
Eric Saboia - eric.saboia.org

Beautiful is better than ugly,
Explicit is better than implicit,
Simple is better than complex,
Complex is better than complicated.

The Zen of Python, by Tim Peters
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a