Yii Framework Forum: problemas com form e dropdown dependente - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

problemas com form e dropdown dependente Rate Topic: -----

#1 User is offline   MarcosX 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 12
  • Joined: 21-July 09

Posted 21 June 2010 - 03:12 PM

Boa Tarde pessoal, não estou conseguindo fazer com que o formulário seja repopulado quando volta com algum erro de validação, ou vai pro 'update'

exemplo de tabelas: clientes <- cidades <- estados

na tabela clientes tenho o campo cidade_id, no cadastro de clientes, eu tenho que carregar as cidades que são dependentes da tabela estado.. a tabela cidades contém o campo estado_id.. mas enfim, até aí tudo certo e funcional.. o formulário funciona com o ajax, carrega as cidades.

meu problema está sendo quando dou o submit pro create, pois não existe o atributo "estado_id" no model Cidades e consequentemente, não retorna selecionado no formulário o dropdown com esse campo.. e idem o dropdown cidades, pois é um campo dependente e eu teria que criar um metodo pra verificar se há algum valor em "estado_id" e carregar o dropdown de cidades no retorno de um form caso haja erro, ou no de update..

Alguém poderia me explicar como seria a melhor prática pra fazer isso no yii?
0

#2 User is offline   Odair Soares 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 7
  • Joined: 16-February 10

Posted 23 June 2010 - 03:03 PM

Também estou precisando de uma solução para este mesmo problema...
0

#3 User is offline   Daniel Augusto Bastos 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 347
  • Joined: 25-May 09
  • Location:Rio de Janeiro - Brasil

Posted 24 June 2010 - 08:48 AM

pq não pegam direto de $_POST ou de $_GET??
Every solution creates a problem.
twitter.com/nenhumnick
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users