您现在的位置是:首页 > PHP技术PHP技术

Thinkphp5.1在视图模板中如何判断当前控制器名称

2020-05-21【PHP技术】1686 人已围观

简介而在5.1版本中Request类没有instance方法,我们可以通过Facade特性直接静态化调用,具体如下:use think\fa...

而在5.1版本中Request类没有instance方法,我们可以通过Facade特性直接静态化调用,具体如下: 

 use think\facade\Request; 

/* 代码段 */ 

$module = Request::module();

 $controller = Request::controller(); 

$action = Request::controller(); 

 在模板中直接可以这样

 {define name="CONTROLLER_NAME" value=":\think\facade\Request::controller()" /}

 {define name="ACTION_NAME" value=":\think\facade\Request::action()" /}

 {define name="MODULE_NAME" value=":\think\facade\Request::module()" /}

判断当前控制器的名称适用于当前页面的菜单判断 , 这样前台可以使用if判断来添加当前菜单的样式名称.



关注宁波网站建设博客,更多精彩分享,敬请期待!
 

Tags:

很赞哦! ()

文章评论

点击排行

本站推荐

站点信息