Boa tarde Pessoal, sou nova aqui e gostaria de saber como faço para renderizar 2 view na mesma action?
public function actionVerificaData($id){
$evento = Evento::model()->findByPk($id);
$evento->dataIni = Evento::model()->reverteDataView($evento->dataIni);
$evento->dataFim = Evento::model()->reverteDataView($evento->dataFim);
if(isset($_POST['Evento'])) {
$evento->attributes = $_POST['Evento'];
$dataIni = Evento::model()->reverteDataBD($evento->dataIni);
$dataFim = Evento::model()->reverteDataBD($evento->dataFim);
$evento->dataIni = $dataIni;
$evento->dataFim = $dataFim;
EventoHasSalas::model()->deleteAllByAttributes(array('evento_idevento'=>$evento->idevento));
$model_sala = new EventoHasSalas;
$model_equipamento = new EventoHasEquipamento();
$verif = Evento::model()->verifSalalDisponivHorario($evento->dataIni, $evento->dataFim);
if(isset($_POST['EventoHasSalas']) && isset($_POST['EventoHasEquipamento']))
{
//não esta entrando aqui.
}
$this->renderPartial(
'alterarData',
array(
'model'=>$evento,
'model_sala'=>$model_sala,
'model_equipamento'=>$model_equipamento,
'verif'=>$verif,
)
);
}
$this->render(
'verificaData',
array(
'model'=>$evento,
)
);
}
Não consigo pegar os valores do segundo formulario.
Obrigada.