1
在許多示例和文檔中,我通常會看到頁面標題是通過someController-> main.blade.php-> somePage.blade.php設置的。喜歡的東西:在laravel中設置頁面元標題的正確方法是什麼
SomeController.php
public function someAction()
{
$title = 'Some Title';
return view('somePage', ['title'=>$title]);
}
main.blade.php
<head>
<title> @section('title') | Page @show </title>
...
somePage.blade.php
@section ('title')
{{$title}} @parent
@endsection
豈不是模式方便地設置它直接/僅在控制器和刀片佈局文件上?我的意思是這樣的:
SomeController.php
public function someAction()
{
$title = 'Some Title';
return view('somePage', ['title'=>$title]);
}
main.blade.php
<head>
<title>{{ $title }}</title>
...
那豈不是更好地以這種方式來使用它?