Laravel继承模版数据来源,base.blade.php数据来源
在/app/Providers/AppServiceProvider.php文件中的boot方法
public function boot()
{
View()->composer(['base'],function($view){
$message = Message::first();
$view->with('message',$message);
});
}
base是模版文件名称,message是变量名称
在模版中可以直接加载
{{$message}}
加载多个变量
public function boot()
{
View()->composer(['base'],function($view){
$message = Message::first();
$message2 = 'aaa';
$view->with('message',$message)->with('message2',$message2);
});
}