3 tabelas 1 form

Olá, sou iniciante no yii e tenho uma dúvida. Aqui eu tenho 3 tabelas em 1 formulário. Gostaria de saber como eu faço para pegar o id de 2 dessas tabelas e gravar na terceira, sendo que a tabela 1(escolas) é só um select do banco pra preencher o formulario. Exemplo :

(parte 1 do form) Escolas

[nome] <- campo do BD

(parte 2 do form) Vagas

[curso] <- campo do bd

Ele grava apenas a parte 2 do form, a parte 1 é um select da tabela escolas.

Oque eu quero é pegar o id da escola vinculada a esse curso criada agora, e o id do curso recem criada, para gravar na 3° tabela escola_curso. :(

Ué, é só pegar o valor do campo, enviado via POST atribuir ao campo no ActiveRecord e salvar o registro. Não é isso?

Veja se esse post atende suas nescessidades.

http://www.yiiframework.com/forum/index.php/topic/29559-multi-cadastro/

Atende sim ! Muito obrigado.