Tp5 空模塊、空控制器、空方法的處理


1、空模塊處理

如果是開啟了路由

可直接找到route.php文件,具體的位置看個人放置的位置,在里面新增一個語句
'__miss__' => ['portal/index/errorMsg', ['method'=> 'get']],具體跳轉地址可以自己設置

如果沒有開啟路由

可找到根目錄/thinkphp/library/think/App.php,進行修改

2、空控制器的操作

如果config.php配置文件里面
'empty_controller'        => 'Error',
這里空控制器的方法是Error,所以新建一個ErrorController.php,具體設置如下,也可以自己設置

3、至於空方法,可以在公共類里放一個方法即可

/*空方法跳轉*/

public function _empty(){     

   $this->redirect("portal/index/errorMsg");

}

當然空操作和空方法也可以繼承公共類,然后讓其他類來繼承這個類,至於的話更方便,具體的可以自己進行設置

原文:https://blog.csdn.net/weixin_35242653/article/details/82657064


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM