我在向模板视图中添加链接的时候,想运用__CONTROLLER__来跳转到当前控制器,如我想跳到当前控制器下的add方法,链接如下
<a herf="__CONTROLLER__/add">
但是不成功,发现链接并不是我想要的,于是,我决定调用{:request()->CONTROLLER()},即,链接是这样的
<a herf="/{:request()->CONTROLLER()}/add">
结果发现这样做是把里面的链接当做了一个完整的链接,即我这样的链接是 根目录/控制器名/方法名,其中public和admin都没有,于是就想到去掉/,让链接以当前的链接以参数的方式提交,so
<a herf="add">,这样,就访问到了当前控制器下的默认方法了,因为它链接默认就是自己当前的控制器,所以,加个add,不要/,就能直接访问方法了!
这其中也有尝试过修改模板设置
想直接配置__CONTROLLER__的,但发现,多此一举了
网友评论