在拉拉維爾6中,我正在創建一個管理區域。為此,我有一個簡單的 Trait,其中包含一系列管理側邊欄導航項。為了顯示菜單項,我將其作為視圖()中的變量傳遞,如下所示....use AdminMenu;public function index(){ // nav items $navItems = $this->navItems(); //view return view('admin.dashboard.index', compact('navItems'));}....現在使用這種方法,我必須使用特征并在每個方法的每個控制器中傳遞變量。問題所以我正在尋找的是這樣一種方法,所以我可以在一個地方設置這個變量,它將在所有地方都可用(ref. )及其觀點。Admin/Controllersnamespace App\Http\Controllers\Admin
1 回答

縹緲止盈
TA貢獻2041條經驗 獲得超4個贊
在你的特質的方法中,你可以把:navItems()
View::share('navItems', $whateverTheValueIs);
您還需要導入視圖的立面;
use Illuminate\Support\Facades\View;
- 1 回答
- 0 關注
- 89 瀏覽
添加回答
舉報
0/150
提交
取消