2015-12-10 57 views
1

我有一个奇怪的刀片问题。Laravel 5 Blade Mystery

我有一个正在渲染的编辑刀片,但没有使用主刀片。调试栏显示两个视图(主和删除)正在显示。他们不是!

其他刀片与主人一起使用的所有工作。我尝试复制这些刀片并插入特定的数据无济于事。

我已经在浏览器中清除了历史记录并完成了php artisan缓存:清除。没有。

主刀片正在为所有其他渲染工作。下面是详细:

 <div class="intro"> 
     <section> 
     @yield('intro') 
    </section> 
    </div> 

这片作品,并呈现与主:

@extends('layouts.master') 


    @section('title') 
Your Profile 
@stop 


@section('head') 
@stop 


@section('intro') 
<div class="output"> 
<h2>Your Pets</h2> 
<div> 

</div> 
@if(sizeof($pets) == 0) 
    No pets 
@else 
    @foreach($pets as $pet) 
    <div class="p1"> 
    <h3>{{ $pet->petName }}</h3> 
     <p><img src='{{ $pet->photo }}' width="200px" height="200px"></p> 
     <p>{{ $pet->breed }}</p> 
     <a href='/profile/edit/{{$pet->id}}'>Edit</a> | 
      <a href='/profile/confirm-delete/{{$pet->id}}'>Delete</a> 

    </div> 
@endforeach 
@endif 
</div> 

@stop 

@section('body') 

@stop 

这片呈现,但没有主人!调试栏说这两个视图都在渲染。哈!

@extends('layouts.master') 

@section('title') 
Delete Your Pet 
@stop 

@section('head') 
@stop 

@section('intro') 
<div class="output"> 
<h1>Delete Pet</h1> 

<p> 
    Are you sure you want to delete <em>{{$pets->petName}}</em>? 
</p> 

<p> 
    <a href='/profile/delete/{{$pets->id}}'>Yes...</a> 
</p> 
</div> 
@stop 
@section('body') 

@stop 

任何人看到这吗?

+0

使用'@ endSection',而不是'@ stop',可以解决你的问题 – Morilog

回答