刀片模板变量参考

时间:2018-03-28 10:05:23

标签: laravel laravel-blade laravel-5.6

我有一个项目列表,我想用以下方式呈现:

@foreach($campaignList as $campaign)
<div class="col-md-{{12/$columns}}">
    @include('admin.includes.campaign_card',['campaign'=>$campaign,'link'=>true])
</div>
@endforeach

admin.includes.campaign_card模板(debug

@extends('admin.includes.base_campaign_card')
{{$campaign}} // Here the data is okay
@section('options')
    {{$campaign}} //Here however I get the first item on each loop
@endsection

基本上,循环中部分中的campaign对象保持不变。

1 个答案:

答案 0 :(得分:0)

似乎问题与您一次只能有一个具有给定名称的部分有关。

有办法迫使刀片使用@overwrite指令(显然不在文档中)而不是@endsection重新渲染。

Github comment