我正在使用Yii,并且我希望在保存到数据库时通知用户约束违规。但我继续的方式并不能解决问题。 这是我的代码。Yii通知用户约束违规
行动:
public function actionPublierAContact($id){
$model = new PublierAContact;
if(isset($_POST['PublierAContact'])){
$model->setAttributes($_POST['PublierAContact']);
try{
$model->save();
}catch(CException $e){
Yii::app()->clientScript->registerScript('publierac', 'alert("Deja publié")');
}
$this->redirect(array('view', 'id' => $id));
}
$this->render('publieracontact', array('model'=> $model, 'id' => $id));
}
但是,这一点,我看不到在浏览器中alert
框。 有人可以帮我快速修复吗?