我的模型中有一个 afterSave 函数,它根据用户给出的开始期限和持续时间保存某些服务的到期日期。我的afterSave
工作正常,但在保存模型后它没有被重定向,而是显示一个空白页。
模型:
public function afterSave($insert)
{
$month= "+".$this->duration_in_months." month";
$this->exp_date=date("Y-m-d H:i:s",strtotime($month));
$this->save(['exp_date']);
return parent::afterSave($insert);
}
控制器:
if($model->save())
return $this->redirect(['view', 'id' => $model->sub_id]);
}
如何在保存后重定向?提前致谢!