Php Laravel刀片将阵列数据传递到多个扩展
我在互联网上搜索了很多,但是没有找到答案。我使用的是Laravel 5,我对刀片模板没有什么问题,因为在我的项目中,我需要做多次扩展,我需要将所有数据从一个布局传递到所有主布局“扩展” 嵌套页面示例:Php Laravel刀片将阵列数据传递到多个扩展,php,laravel,blade,Php,Laravel,Blade,我在互联网上搜索了很多,但是没有找到答案。我使用的是Laravel 5,我对刀片模板没有什么问题,因为在我的项目中,我需要做多次扩展,我需要将所有数据从一个布局传递到所有主布局“扩展” 嵌套页面示例: @extends('layouts.full', ['var' => 'key']) @section('page') page content here @stop layouts/full.blade.php示例 @extends('app', ['need to pass s
@extends('layouts.full', ['var' => 'key'])
@section('page')
page content here
@stop
layouts/full.blade.php示例
@extends('app', ['need to pass same data here too'])
@section('content')
@yield('page')
@stop
而app.blade.php只是主要的html内容
我想问的是,是否有可能在不设置全局变量的情况下传递相同的变量
@extends('layouts.full', $data = [])
我想这可能会帮助你:
要传递多个变量,请使用数组:
@extends('layouts.full', [ 'data' => ['var' => 'key'] ])
对于多个扩展,可以在layouts.full中使用include语句:
@include('header')
@section('content')
@yield('page')
@stop
@include('footer')