やりたいこと
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)
laravel
1{{ request()->path() }} 2<p>午前の部</p> 3@if( "dayDetail/" + $reservation->calendar == {{ request()->path() }} ) 4 @foreach($reservation as $reservation1) 5 @if($reservation1->times == "午前の部(10:00~12:00)" ) 6 <p> <a href="">{{ $reservation1->name }}</a></p> 7 @endif 8 @endforeach 9@endif 10
分かりづらいとは思いますが、
よろしくお願い致します!
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。