Добрый день!
С yii только знакомлюсь, не серчайте, если что не так)
Создаю вложенную форму, связанную с 2-мя моделями.
если писать так - валидация не работает, т.к.
но в бд сохраняет
если вместо условия
написать
условие не выполняется
Как так?
Заранее спасибо!
С 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())
условие не выполняется
Как так?
Заранее спасибо!