在做RBAC,流程已經(jīng)基本跑通了,但是在渲染到模板時(shí)遇到了問(wèn)題...
這里是BackController里的back方法(本來(lái)想拼接一下圖片,拼了半天沒(méi)拼好,大家湊活著看吧:)
打印這個(gè)方法,能夠取到所有的方法對(duì)應(yīng)的路由,以及權(quán)限名
這個(gè)是父模板back.blade.php里動(dòng)態(tài)加載的側(cè)邊欄
在其他后臺(tái)頁(yè)面,已經(jīng)引入這個(gè)back.blade.php了
所以其他后臺(tái)模板都是基于back.blade.php的,但是這個(gè)父模板back.blade.php是死的,不是動(dòng)態(tài)渲染的
進(jìn)入到其他頁(yè)面,就會(huì)報(bào)這個(gè)錯(cuò)
所以,怎么才能讓加載其他后臺(tái)模板的時(shí)候,同時(shí)動(dòng)態(tài)加載父模板呢?
PS:剛剛搞了一下,代碼一直跑不通,所以想測(cè)試一下,
就把之前的業(yè)務(wù)代碼都刪了,只留下了View::share();
然后隨便建了一個(gè)視圖aa.blade.php,里面寫了一個(gè){{ $name }}
在瀏覽器跑了一下,還是報(bào)這個(gè)錯(cuò)...未定義的變量...
這是什么原因啊...
...好吧,發(fā)完問(wèn)題,不到五分鐘就想起來(lái)哪出問(wèn)題了,忘記在app.php里注冊(cè)ServiceProvider了,剛剛開始用這個(gè)東西,還不太熟,請(qǐng)多見(jiàn)諒,所以,就結(jié)帖了,最后,還是多謝大家:)
怎么才能讓加載其他后臺(tái)模板的時(shí)候,同時(shí)動(dòng)態(tài)加載父模板呢?
狐的傳說(shuō)
2019-03-07 08:12:25