yii2在第一次请求后绑定重定向到每个链接

时间:2018-03-07 21:32:16

标签: redirect yii2

public function actionDone($id)
{
    if ($model = $this->findModel($id)) {
        $model["status"] = 3;
        if ($model->save()) {
            return $this->redirect(['test/index']);
        }
    } else {
        throw new NotFoundHttpException('The requested page does not exist.');
    }
}

它仅适用于每个链接的第一次。之后,它只是重定向到' test / index' 而不做任何事情。好像浏览器(或其他人)记得,如果我们打开,例如,页面 site.com/?r=test/done&id=2 ,它应该重定向到&#39 ;测试/索引' 无论如何。

为什么?我该如何解决?

我甚至尝试在方法的开头加上 die(); - 无论如何,它会重定向到' test / index' ,直到我使用不同的方式链接另一个ID。

谢谢!

0 个答案:

没有答案