我在laravel 5.3中制作了验证脚手架。我正在查看刀片结构,发现home.blade.php继承了layouts / app.blade.php。当我去看布局/ app.blade.php时。有类似的东西。
<title>{{ config('app.name', 'Laravel') }}</title>
在这种情况下,我确实喜欢@yield('title'),但是laravel页面的行为如上所示。下面有类似的东西。
<a class="navbar-brand" href="{{ url('/') }}">
{{ config('app.name', 'Laravel') }}
</a>
我以为应该是从控制器发出的,所以,我去看了家庭控制器,发现没有通过它发送到视图
public function index()
{
return view('home');
}
我们怎样才能在我们的项目中实现像layout / app.blade.php这样的刀片所做的事情,比如做一些描述
<title>{{ config('app.description', 'DashBoard') }}</title>
在laravel?谁能帮我?
答案 0 :(得分:0)
如果你想通过使用@yield(&#39; title&#39;)进行扩展,请在app.blade.php中添加
@section('title')
<title>.....</title>
@endsection