在做RBAC,流程已经基本跑通了,但是在渲染到模板时遇到了问题...
这里是BackController里的back方法(本来想拼接一下图片,拼了半天没拼好,大家凑活着看吧:)


打印这个方法,能够取到所有的方法对应的路由,以及权限名

这个是父模板back.blade.php里动态加载的侧边栏

在其他后台页面,已经引入这个back.blade.php了

所以其他后台模板都是基于back.blade.php的,但是这个父模板back.blade.php是死的,不是动态渲染的
进入到其他页面,就会报这个错

所以,怎么才能让加载其他后台模板的时候,同时动态加载父模板呢?
PS:
刚刚搞了一下,代码一直跑不通,所以想测试一下,
就把之前的业务代码都删了,只留下了View::share();

然后随便建了一个视图aa.blade.php,里面写了一个{{ $name }}

在浏览器跑了一下,还是报这个错...
未定义的变量...

这是什么原因啊...
...好吧,发完问题,不到五分钟就想起来哪出问题了,忘记在app.php里注册ServiceProvider了,刚刚开始用这个东西,还不太熟,请多见谅,所以,就结帖了,最后,还是多谢大家:)
狐的传说
互换的青春
随时随地看视频慕课网APP