首页 > 技术分享 > CodeIgniter
收藏

CI框架自定义重定向方法

08/31 17:13
大潇博客 原创文章,转载请标明出处

大部分框架会自带重定向方法,类似redirect方法、success方法、error方法等,ci框架默认没有这样的方法。如此一来,做完一些操作后,便不会有较好的展示提示信息,所以,我们需要自定义一个重定向方法。


首先设置自定义类库、函数的前缀(默认为MY_),打开“application/config/config.php”文件,把其中的“$config['subclass_prefix'] = '';”修改为“$config['subclass_prefix'] = 'My_';


然后创建一个基类,在“application/core”文件夹中创建“My_Controller.php”,这个类要继承ci的控制器,后面我们再创建控制器时,要继承这个控制器。


然后在控制器中定义如下方法:

ci重定向方法.jpg


在控制器中,使用$this->redirect()即可重定向页面,效果如下:

ci重定向效果图.png


可下载源代码做参考。


下载地址:My_Controller

打赏

阅读排行

大家都在搜

博客维护不易,感谢你的肯定
扫码打赏,建议金额1-10元
  • 15601023311