Blade에서 Request 값 받기

Blade에서 Request 값 받기 updated_at: 2024-03-26 16:25

Blade에서 Request 값 받기

url로 전달된 값을 blade에서 request를 사용하여 값을 전송 받는 방식등에 대한 예제들입니다.

{{\Request::get('roe')}}
{{request()->get('roe')}}
<input type="text" name="roe" value="{{request()->get('roe')}}">

request()->all() 을 @include 로 전달

@include에는 변수값을 넘길 수 있다. 하지만 다수의 parameter갑을 다 넘기기에는 문제가 있다.
이럴 경우 사용하면 좋은 방식을 설명 드리겠습니다.

@include('include.search', ['roe'=>request()->get('roe').....])

아래처럼 request()->all() 자체를 넘기고 받으면 되는데 이때 중요한 것은 include.search 에서 받을때는 배열로 받아야 한다.

@include('include.search', ['request'=>request()->all()])
  • include > search.blade.php
@if(isset($request['roe']))
  {{ $request['roe'] }}
@endif
평점을 남겨주세요
평점 : 5.0
총 투표수 : 1

질문 및 답글