1.在TP5当中的URL中隐藏模块名
a)在配置文件当中添加
'controller_suffix' => true, //默认是false,开启控制器就是IndexController;
b)然后再route.php文件当中添加:
'' => 'home/bzpaipan/index', //首页
':controller'=>'home/:controller/index', //控制器方法
这种方法在模板中使用url()的时候还是会自动生成模板名称,导致访问的是home这个控制器中的index。所以有了下面的第二种方法
2.在项目的入口文件当中使用添加绑定模块
define('BIND_MODULE','home');
这样子url()函数也就不会进行自动填充了
或者在路由配置文件中进行绑定
Route::bind('home');
网友评论