我嘗試這樣的:如何在剖面刀片上添加操作符三元組?
@section('title', 'Search' . '"' . empty($search) ? '' : $search . '" | Myshop')
在我看來,刀片laravel
但它不工作
我想如果$search
存在,結果是這樣的:
搜索「測試」| Myshop
例如$search
=測試
IF $search
不存在,結果是這樣的:
搜索 「」 | Myshop
我該怎麼辦?
我嘗試這樣的:如何在剖面刀片上添加操作符三元組?
@section('title', 'Search' . '"' . empty($search) ? '' : $search . '" | Myshop')
在我看來,刀片laravel
但它不工作
我想如果$search
存在,結果是這樣的:
搜索「測試」| Myshop
例如$search
=測試
IF $search
不存在,結果是這樣的:
搜索 「」 | Myshop
我該怎麼辦?
,以顯示你願意,你可以使用這個結果:
如果條件appoarch
@section('title') Search "@if(isset($search)){{$search}}@endif" | Myshop @endsection
或
三元方法
@section('title') Search "{{isset($search) ? $search : ''}}" | Myshop @endsection
代替你現有的代碼。
假設你的$search
將永遠被定義......這應該工作。如果未定義,請使用isset
而不是empty
。
@section('title', "Search \"" . empty($search) ? null : $search . "\" | Myshop")
我嘗試你的代碼,存在錯誤:'未定義的屬性:Illuminate \ View \ Factory :: $ startSection'。你應該先嚐試一下 –
你是什麼意思,但「它不工作」?你得到一個錯誤?你得到了什麼?請更好地定義你的問題。 – ipalaus