Reputation: 91
I am doing a jobsite work. I have a controller Sitecontroller
. I can not display messages using setFlash
function. IE setFlash('success', "Job saved!")
in the view page, view page is `search_detail.php´.
My controller is Sitecontroler.php
<?php
public function actionsearch_detail()
{
$job_id=$_GET['job_id'];
$status=$_GET['status'];
$model = new Job ;
$model=Job::model()->find(array('select'=>'*',"condition"=>"id=$job_id",));
if($status==1)
{
$session_id=Yii::app()->session['user_id'];
if($session_id == "")
{
$this->redirect( array('/employee/site/login'));
}
$user_id =$session_id;
$model2 = new save_job;
$model2->user_id=$user_id;
$model2->job_id=$job_id;
if($model2->save())
{
Yii::app()->user->setFlash('success', "Job saved!");
}
}
$this->render('search_detail',array('model' =>$model,'job_id' =>$job_id,'status'=>0));
}
?>
Upvotes: 1
Views: 524