я использую laravel 5.4, я хочу использовать какой-то запрос для всей страницы.
Как у меня есть одна таблица, чтобы установить разрешение для пользователей. Если у пользователей есть разрешение, они смогут получить дополнительное меню. Я создал новую страницу "_menu.blade.php". Эта страница включена на всю страницу. Итак, теперь, что происходит, я должен проверить все страницы контроллера для таблицы разрешений пользователей и отправить эти данные.
Предположим, у меня есть home.blade.php
. Здесь я добавил menu.blade.php
и тогда мой контроллер для home.blade.php
равен
public function index(){
$Permission = Permission::where('edit',$currentUserId)->first();
return view('home')->withPermission($Permission);
}
А также у меня есть read.blade.php
. Вот также я добавил menu.blade.php
и тогда мой контроллер для read.blade.php
равен
public function index(){
$Permission = Permission::where('edit',$currentUserId)->first();
return view('read')->withPermission($Permission);
}
Здесь я должен получить разрешение пользователей на все страницы. Теперь, что я хочу, это просто получить пользователя permission
сразу и использовать этот permission
на всех страницах.