pindah halaman di laravel dan masih menyimpan ID

Mau tanya cara pindah halaman di laravel dan masih menyimpan ID nya gimana caranya ya? Dengan menggunakan blade template laravel, misal ada tabel member yg memiliki id member, jika ingin melihat detail produk dari data yg ada di tabel member dan menampilkannya di halaman baru bagaimana caranya ya? Maunya saya ingin menampilkan data dari member yg dipilih di halaman sebelumnya dan menampilkannya di halaman dibawah ini terimakasih sebelumnya

avatar muyas
@muyas

10 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

1 Jawaban:

Laravel berapa mba? sy agak kurang paham pertanyaannya. maksudnya ingin mengoper id di url dan dijadikan parameter untuk mengambil data dari database? kalau seperti itu bisa kasi parameter di link hrefnya aja kemudian nanti tangkap di controller. misalnya seperti ini

// html
<a href="memberproduk?id={{id}}"></a>
// controller
public function apaaja(Request $request){
$id = $request->id; //tangkap idnya
}

masih ada beberapa metode lain juga tergantung kasusnya. *(SARAN) mungkin di routenya bisa dipisahin fungsi2 yg digunakan dan dialihkan saja ke controller biar lebih bersih. satu lagi bisa pake alias biar nantinya pas ganti URL misalnya jadi gak capek kerjain ulang2.

// route
Route::get('/memberproduk/{id}', [
  'uses' => 'namacontroller@fungsinya',
  'as'   => 'aliasnya'
]);

// html
<a href="{{route('aliasnya', [$id])}}"></a>
// ini urlnya www.webnya.com/memberproduk/id
// id akan berganti jadi angka sesuai id yg diberi

// controller
public function fungsinya($id){
// idnya sudah ditangkap dengan $id jadi bisa langsung dipake. $id sesuai dengan 'id' yang ada di www.webnya.com/memberproduk/id
}

avatar onirusama
@onirusama

265 Kontribusi 184 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban