0
我已經得到了部分在我的主模板產量
@section('errors')
// ...
@stop
我想獲得它在我的其他頁面的某些特定的地方,我轉達了主模板頁,並得到了部分
@extends('template')
@yield('errors')
但沒有任何結果。我認爲我只是做錯了。有沒有正確的方法?
我已經得到了部分在我的主模板產量
@section('errors')
// ...
@stop
我想獲得它在我的其他頁面的某些特定的地方,我轉達了主模板頁,並得到了部分
@extends('template')
@yield('errors')
但沒有任何結果。我認爲我只是做錯了。有沒有正確的方法?
通常情況下你把主模板:
@yield('errors')
,並在子模板使用:
@section('errors')
// ...
@stop
到位顯示的東西時,在主模板您使用@yield('errors')
但在您的情況,如果此部分出現在您可以在父模板中使用的許多頁面上:
@yield('errors')
和子模板:
@section('errors')
@include ('errors')
@stop
,並創建新的errors.blade.php
文件顯示錯誤。
當然,一切都取決於您的需求。您當然也可以在父模板使用:
@include ('errors')
而不是屈服。
感謝您的諮詢!我想過包括但想避免任何額外的內容,但似乎沒有其他方式。 – Danny 2014-10-04 18:32:52