美文网首页
thinkphp5.1中模板视图中URL:__CONTROLLE

thinkphp5.1中模板视图中URL:__CONTROLLE

作者: 大笨蛋就是我呀 | 来源:发表于2019-01-30 18:35 被阅读0次

      我在向模板视图中添加链接的时候,想运用__CONTROLLER__来跳转到当前控制器,如我想跳到当前控制器下的add方法,链接如下

<a herf="__CONTROLLER__/add">

但是不成功,发现链接并不是我想要的,于是,我决定调用{:request()->CONTROLLER()},即,链接是这样的

<a herf="/{:request()->CONTROLLER()}/add">

结果发现这样做是把里面的链接当做了一个完整的链接,即我这样的链接是 根目录/控制器名/方法名,其中public和admin都没有,于是就想到去掉/,让链接以当前的链接以参数的方式提交,so

<a herf="add">,这样,就访问到了当前控制器下的默认方法了,因为它链接默认就是自己当前的控制器,所以,加个add,不要/,就能直接访问方法了!

这其中也有尝试过修改模板设置

想直接配置__CONTROLLER__的,但发现,多此一举了

相关文章

网友评论

      本文标题:thinkphp5.1中模板视图中URL:__CONTROLLE

      本文链接:https://www.haomeiwen.com/subject/scicsqtx.html