Level 102
Add a hidden input to retain the parameter
<input type="hidden" name="attendancestatus" value="{{request()->input('attendancestatus')}}" />
1 like
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have a full URL like below,
https://www.example.com/admin/test-offline-conversions/213/T-203?attendancestatus=Present
Now i have added another filter and i have a form tag like below,
<form action="{{ route('offlineconvertedtests',[$coursedetails->course_code,$testdetail->test_code]) }}" method="GET" role="search">
<div class="input-group">
<input type="text" class="form-control" name="keyword" @if(Request::input('keyword')) value="{{ Request::input('keyword') }}" @endif placeholder="Search">
<span class="input-group-btn">
<button type="submit" class="btn btn-default">
<span class="glyphicon glyphicon-search"></span>
</button>
</span>
</div>
</form>
When i click on search it is removing attendancestatus query parameter. but i want full url like below,
https://www.example.com/admin/test-offline-conversions/213/T-203?attendancestatus=Present&keyword=someval
How to alter form action to retain all query parameters?
Add a hidden input to retain the parameter
<input type="hidden" name="attendancestatus" value="{{request()->input('attendancestatus')}}" />
Please or to participate in this conversation.