首页 做网站 thinkphp5下获取当前方法名

thinkphp5下获取当前方法名


2017-03-081304 views

做网站导航时,需要判断当前方法名,然后给当前导航加个样式,之前的TP3.2.3可以直接使用系统常量ACTION_NAME,但是TP5已经废除了该常量,所以只能通过控制器中获取,然后assign到模板中。

public function _initialize(){

        $request = \think\Request::instance();

        $action_name=$request->action();

        $this->assign('action_name',$action_name);

}

然后在模板中判断$action_name,给出不同样式就可以了。


2009-2017 © diubo.com

0.052944s