bahirul / yii2-redirect
此包已被放弃且不再维护。未建议替代包。
简单的 Yii2 重定向组件
0.0.1
2020-05-03 04:29 UTC
Requires
- yiisoft/yii2: ^2.0
This package is auto-updated.
Last update: 2021-01-19 03:59:36 UTC
README
简单的 yii2 重定向组件。
安装
通过 composer 安装此扩展是首选方法。
运行以下命令之一
$ composer require bahirul/yii2-redirect
或添加
"bahirul/yii2-redirect": "^0.0.1"
到您的 composer.json
文件的 require
部分。
配置
按照以下方式配置应用的 components
:
return [ //... 'components' => [ //... 'redirect' => [ 'class' => 'bahirul\yii2\Redirect', ], ], ];
用法
在控制器操作中使用
重定向到 URL
return Yii::$app->redirect->to($url)->go(); //redirect only
带有闪存消息的重定向
return Yii::$app->redirect->to($url)->flash($flash_name, $flash_message)->go(); //redirect with flash message
重定向到上一页
return Yii::$app->redirect->prev()->go(); //redirect to previous page or home page (if previous page is null)
重定向到登录页面
return Yii::$app->redirect->login()->go(); //redirect to login page