Bagaimana mendapatkan range url di laravel 8?

Saya mempunyai url:

http://127.0.0.1:8000/laporanstok/viewlaporanstok?start_date=2021-12-01&end_date=2021-12-31

Bagaimana cara saya menangkap start_date=2021-12-01&end_date=2021-12-31 di href dan route laravel 8?

href="/laporanstok/viewlaporanstok/{{???}}"

Route::get('/laporanstok/viewlaporanstok/{???}', [LaporanStokController::class, 'show']);

avatar Catatonic32
@Catatonic32

5 Kontribusi 0 Poin

Diperbarui 2 tahun yang lalu

1 Jawaban:

<div>itu namanya input Query String.<br>karena itu input query string dan bukan parameter seharusnya itu tidak ada hubungannya dengan Route.<br><br></div><div>Untuk mengakses input query string di laravel bisa menggunakan object&nbsp; Request.&nbsp;<br><br></div><div>Contoh penerapannya di controller.</div><pre>public function index(Request $request) { // akses object Request via Dependency injection $request-&gt;query('start_date'); // akses object Request via facades Request::query('end_date'); } <br></pre><div><br></div><div>untuk penerapnnya di view tinggal<br>&nbsp;akses aja via facade, misal nya kayak gini&nbsp;</div><pre>{{ Request::query('start_date'); }}</pre><div><br>Untuk penggunaan lainnya silahkan baca di sini<br><a href="https://laravel.com/docs/8.x/requests#accessing-the-request">https://laravel.com/docs/8.x/requests#accessing-the-request</a></div>

avatar fajarsusilo
@fajarsusilo

6 Kontribusi 0 Poin

Dipost 2 tahun yang lalu

Login untuk ikut Jawaban