2015-12-17 19 views
0

我有我的主人在这里.PHP文件设置:查看/布局/ app.blade.php 和我的孩子在这里的意见/ tasks.blade.phpLaravel - @section到@Yield烦恼刀片

在任务。 blade.php我写了下面的代码:

@extends('layouts.app') 
    @section('content') 
    <div class="panel-body"> 
     <form action="/task" method="POST" class="form-horizontal"> 
     [content here] 
     </form> 
    </div> 
    @endsection 

在app.blade.php我有一个基本的HTML设置与HTML标签,引导CDN和jQuery。在机身标签我写道:

@yield('content') 

在routes.php文件的缺省路由时本地主机加载地图设置为“任务”:

Route::get('/', function() { 
return view('tasks'); 
}); 

不过,我不明白的任务。 blade.php显示在app.blade.php中。这就是我得到恢复:

console browser

任何解决方案吗?

+0

从你写的东西看起来不错,我和你的代码已经发布。也许检查你的错误日志? –

+0

这里绝对没有问题。你实际收到了什么?只是tasks.blade.php?你正在加载视图的代码在哪里?请按照您的路线编辑帖子, – SixteenStudio

+0

我重新加载了我的网络服务器,并试用了Safari而不是Chrome。内容现在显示。我建议这可能是一个Chrome错误? – UserUser123

回答

0

从我看你应该有这个

@extends('layouts.app') 
    @section('content') 
    <div class="panel-body"> 
     <form action="/task" method="POST" class="form-horizontal"> 
     [content here] 
     </form> 
    </div> 
@stop 
@stop