Частичное меню - Возврат данных - Laravel - PullRequest
0 голосов
/ 20 сентября 2018

в моем проекте Laravel у меня много представлений и частичное меню в верхней части для всех представлений.Когда я устанавливаю переменную в blade-файле, я возвращаю ее в определенном представлении с помощью

return view ('view',compact('variable'))

и устанавливаю свой корень следующим образом:

Route::get('/',['uses'=>'Controller@FunctionX']);

Но сейчас мне нужно установить ивернуть переменную в моё разделимое меню, чтобы она могла быть видна для всех видов.

как мы можем это сделать, пожалуйста?

1 Ответ

0 голосов
/ 20 сентября 2018

согласно официальной документации.Вы можете передавать данные во все виды, используя представления Composer.Что вам нужно сделать, это зайти в App \ Providers \ AppServiceProvider.И просто сделайте ваш запрос.

$data=DB::table('data')->first();

И тогда вам нужно вернуть

View::share('data', $data);

И это все.Теперь вы можете использовать {{$ data-> id}} во всех ваших представлениях.Не забудьте включить

use Illuminate\Support\Facades\View;

LARAVELDOC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...