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
任何人看到这吗?
使用'@ endSection',而不是'@ stop',可以解决你的问题 – Morilog