przy zapisywaniu modelu w bazie powstaje mi 4 takie same wpisy. Może miał ktoś podobny problem i zna rozwiązanie.
Tutaj fragment kontrolera
{ $event = new CarEvent; $event->attributes = $_POST['CarEvent']; $event->car_id = $id; $event->add_user_id = Yii::app()->user->id; if($event->save(false)) { $message = "Thanks for add!"; //Yii::app()->user->setFlash('account',$message); } }
baza danych
CREATE TABLE IF NOT EXISTS `tbl_car_event` ( `id` INT NOT NULL AUTO_INCREMENT , `car_id` INT NOT NULL , `date_start` DATE NOT NULL , `date_end` DATE NULL , `description` TEXT NOT NULL , `counter` VARCHAR(45) NOT NULL , `type_event` VARCHAR(45) NOT NULL , `add_user_id` INT NOT NULL , PRIMARY KEY (`id`) ) ENGINE = InnoDB