【发布时间】:2013-10-23 03:08:31
【问题描述】:
我正在使用 Laravel 4 和刀片模板,当我尝试扩展模板时遇到了问题。
在我的布局中
@yield('content')
在我的页面中有
@section('content')
Welcome {{ $name }}
@stop
效果很好,我创建了另一个与我的第一个页面非常相似的页面,只是想更改覆盖管理内容部分。模板中的其他部分都很好。
所以我扩展了我的页面,然后做
@section('content')
Hello!
@stop
我收到一个带有 $name 变量的未定义通知。
我试过了
@section('content')
Hello!
@overwrite
同样的交易,我收到通知错误。 我检查了我的控制器,它使用了正确的模板。我没有调用@parent,所以我不明白,我怎样才能在没有通知错误的情况下覆盖模板中的部分?
【问题讨论】:
标签: php laravel laravel-4 blade