宁波网站建设咨询:宁波网站建设
13780026116 宁波网站制作
网站公告
PHP技术
技术交流
网络推广
网站建设常见问答
殷雯动态
你的位置:首页> 新闻/观点 > PHP技术>Thinkphp5.1在视图模板中如何判断当前控制器名称
PHP技术
Thinkphp5.1在视图模板中如何判断当前控制器名称

而在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判断来添加当前菜单的样式名称.


点击:  1661    时间: 2020-05-21
上一条: 相关知识
下一条: php 30秒超时的限制解决办法!
 
 
快速通道: 关于我们    网站建设    主机域名    付款方式    我的声明
  
联系我们
手机扫描QQ
网站建设咨询:
咨询热线:
宁波殷雯网站建设工作室
地 址: 浙江省宁波市江东区
电 话: 13780026116 
邮 箱:
waichun@qq.com
宁波网站建设
宁波网站制作
13780026116
宁波殷雯网站建设工作室 版权所有   浙ICP备16030041号-1