Добрый день!
С yii только знакомлюсь, не серчайте, если что не так)
Создаю вложенную форму, связанную с 2-мя моделями.
$form = new CForm('application.modules.admin.views.clients.create');
$form['clients']->model = new Test;
$form['clientsData']->model = new Test1;
if($form->submitted('create'))
{
$clients = $form['clients']->model;
$clientsData = $form['clientsData']->model;
if($clients->save(false))
{
$clientsData->us_id = $clients->id;
$clientsData->save(false);
$this->redirect(array('site/index'));
}
}
else
{
$this->render('create_view', array('form'=>$form));
}
если писать так - валидация не работает, т.к.
save(false)
но в бд сохраняет
если вместо условия
if($form->submitted('create'))
написать
if($form->submitted('create') && $form->validate())
условие не выполняется
Как так?
Заранее спасибо!