menggunakan simbol khusus seperti garis miring, underscore dan tanda minus pada laravel 8

selamat malam gan....
ingin bertanya, bagaimana agar saat kita memanggil url yang mana kode/id nya mengandung simbol kusus dapat ditampilkan menggunakan laravel.
contoh : cetak/no_id, 
dimana no_id ini mengandung karakter khusus seperti tanda garis miring dan type data yang digunakan adalah varchar...
saya tidak berhasil menampilkan linknya sebab keluar keterangan halaman tidak ditemukan (not found).
terimakasih sebelumnya

avatar bgpoels

@bgpoels

20 Kontribusi 0 Poin


Jawaban

Pelajar "slug"
Slug adalah versi text dari apapun yang mau kamu tampilkan di URL.

Jadi nanti bikin kolom baru, namanya boleh apa saja (saya biasanya slug), slug ini adalah versi no_id kamu yang ramah di URL.
Nanti cari item nya berdasarkan slug ini, bukan id lagi
avatar hilmanski

@hilmanski

2446 Kontribusi 2023 Poin


pakai saja metode slug atau 
kamu bisa hilangkan tanda (  / ) pada bagian link nya karena isi pada data nya ( /no_id ) tau ( -no_id) jadi kalo ketulis di url kan /print//no_id jadi makanya error 
kamu bisa tulis /print saja bukan /print/ 
semoga bisa kebantu
avatar RahmanIslamIEN

@RahmanIslamIEN

2 Kontribusi 0 Poin


Login untuk gabung berdiskusi