bahirul/yii2-redirect

此包已被放弃且不再维护。未建议替代包。

简单的 Yii2 重定向组件

安装: 44

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

类型:扩展

0.0.1 2020-05-03 04:29 UTC

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