Sai*_*akR 7 yii2 yii2-basic-app
在我的控制器的Yii2应用程序的操作中假设如下:
public function actionView($i)
{
if ($i < 20)
{
//I want execute error 404
}
}
Run Code Online (Sandbox Code Playgroud)
我现在要做的就是设置一条flash消息并重定向到另一个动作.但是,我想生成404 Page not found响应.
edr*_*ian 25
我想你可以抛出404未找到的异常:
throw new \yii\web\NotFoundHttpException();
Run Code Online (Sandbox Code Playgroud)
Yii错误管理器将处理该预定义的异常并显示适当的错误页面.
您可以配置/设计错误页面编辑视图/ site/error.php
您可以阅读如何在以下链接中自定义该页面
归档时间: |
|
查看次数: |
16875 次 |
最近记录: |