Boa tarde amigos,
Esse é meu primeiro tópico no fórum, como muitos sou novo no Yii e preciso de uma ajudinha…
Tenho a tabela cliente e outra telefone onde cada cliente pode ter diversos telefones cadastrados. No formulário de cadastro de cliente quero que o campo "telefone" (que vai ser cadastrado na tabela telefone) possua um botão de + que adicione novos campos telefone, mais ou menos como aparece no exemplo do link abaixo:
humbertobarbosa . eti . br / exemplos / exemplo-campos-dinamicos . html
*Como sou novo no fórum e não posso colocar link eu coloquei aí em cima separado por espaço, basta retirarem o espaço…
Estou utilizando o bootastrap mas não achei no próprio bootstrap algo que faça isso, se alguém souber…
Também preciso saber como eu controlaria isso no controller que atualmente está para cadastrar somente 1 telefone, assim:
public function actionCreate()
{
$model=new Cliente;
$modelTelefone=new Telefone;
// Uncomment the following line if AJAX validation is needed
// $this->performAjaxValidation($model);
if(isset($_POST['Cliente'], $_POST['Telefone']))
{
$model->attributes=$_POST['Cliente'];
$modelTelefone->attributes=$_POST['Telefone'];
if($model->save()){
$modelTelefone->fk_cliente = $model->id_cliente;
if($modelTelefone->save())
$this->redirect(array('view','id'=>$model->id_cliente));
}
}
$this->render('create',array(
'model'=>$model,
'modelTelefone'=>$modelTelefone,
));
}
Desde já agradeço a atenção e ajuda de todos… abraços!