我想将描述发送到页面,如果我没有发送描述,请使用默认配置文件
在普通的php我写的
<meta name="description" content="<?= if($replaceDescrption)?$replaceDescrption:$defaultDescrption">
我怎样才能在laravel blade中写这个
<meta name="description" content="@if(yield('descrption'))?@yield('descrption'):{{config('app.description')}}">
我知道我可以用
发送说明@section('description',)
<meta name="description" content="replace des">
@endsection
我需要改变拖车位置
<meta property="og:description" content="@if(yield('descrption'))?@yield('descrption'):{{config('app.description')}}"/>
<meta name="description" content="@if(yield('descrption'))?@yield('descrption'):config('app.description')">
答案 0 :(得分:1)
@yield采用第二个参数的默认值:
<meta property="og:description" content="@yield('description', config('app.description'))"/>