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");

}

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章