Conheça as melhorias da versão 8.0, 8.1, 8.2!
Clique aqui para saber mais
TDBMultisearch já vir preenchido na edição Olá Pessoal Penso em fazer uma composição com o MultiSearch eu consigo salvar os dados normal na primeira vez depois quando vou no editar e mando salvar novamente ela zera a primeira posição do array onSave ...
FC
TDBMultisearch já vir preenchido na edição  
Fechado
Olá Pessoal

Penso em fazer uma composição com o MultiSearch eu consigo salvar os dados normal na primeira vez depois quando vou no editar e mando salvar novamente ela zera a primeira posição do array


onSave

 
  1. <?php
  2. $data = $this->form->getData();
  3. equipes = $data->equipe_list;
  4. if ($data->equipe_list)
  5. {
  6. foreach ($data->equipe_list as $equi)
  7. {
  8. equipe = new RdoEquipe;
  9. equipe->funcionario_id = $equi;
  10. $object->addRdoEquipe($equipe);
  11. }
  12. }
  13. ?>




onEdit()

 
  1. <?php
  2. $equipes = $object->getEquipes();
  3. $equi_list = array();
  4. if ($equipes)
  5. {
  6. foreach ($equipes as $equi)
  7. {
  8. $equi_list[] = $equi->nome;
  9. }
  10. }
  11. $object->equipe_list = $equi_list;
  12. ?>

Funciona carrega beleza os dados salvos no banco porém quando mando salvar

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (2)


NR

No onEdit tente:
 
  1. <?php
  2. foreach ($equipes as $equi)
  3. {
  4. $equi_list[$equi->id] = $equi->nome;
  5. }
  6. ?>
FC

Oi Nataniel

Puts eu estava passando o $key no lugar do id valeu obrigado !!!