tetero
@tetero (tetero)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

laravelで「もしbladeの現在表示されているurlとデータベースの値が等しければ表示する」という処理を書きたい

やりたいこと

laravelで「もしbladeの現在表示されているurlとデータベースの値が等しければ表示する」という処理を書きたい
・{{ request()->path() }}で今日の日付を取得できている
@if( "dayDetail/" + $reservation->calendar == {{ request()->path() }} )を消せば正常に表示される
・今現在アドレスバーに表示されているurlは「http://127.0.0.1:8000/dayDetail/2021-03-10」
・「2021-03-10」の所は全ページのカレンダーから選んだ日付が変数で入っている

発生している問題

・下記のコードだと下記エラー文が表示される

エラー文

syntax error, unexpected '<' 

このコードだと上記エラーが出る(blade.php)

{{ request()->path() }}
<p>午前の部</p>
@if( "dayDetail/" + $reservation->calendar == {{ request()->path() }} )
        @foreach($reservation as $reservation1)
            @if($reservation1->times == "午前の部(10:00~12:00)" )
                    <p> <a href="">{{ $reservation1->name }}</a></p>
            @endif
        @endforeach
@endif

分かりづらいとは思いますが、
よろしくお願い致します!

0

1Answer

Your answer might help someone💌