実現したいこと
Meta image を実装中で、ページ毎に違うimageを表示させたいため、Laravelで @yield で定義したことを@sectionで表示しようと考えております。
ただし、@section以外のページには、デフォルトでhttp://localhost/images/xxxxxx.jpgで表示したいです。
実装
<meta name="image" content="@yield('image', "{{ url('/') }}/images/xxxxxx.jpg")" property="og:image">
@section('image', xxxxxx)
エラー
@section を設定したページでは想定通り画像が表示されております。
一方、デフォルトの方がうまく表示されません。Consoleをみると、該当箇所は以下のとおりです。
<meta name="image" content="<?php echo e(url('/')); ?>/images/xxxxx.jpg" property="og:image">
教えていただきたいこと
つきましては、デフォルトの場合でも絶対パスで画像を表示させる方法をご教示いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。