membedakan artikel yg sama di laravel

saya menggunakan str_slug untuk url lebih enak di lihat, tapi masalahnya, Jika ada 2 artikel dengan tittle sama bagaimana cara membedakannya?

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Diperbarui 7 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

kalo filternya cuma pake slug aja memang ga bisa. otomatis controller bakal tampilin artikel pertama dengan slug yang dimaksud, meskipun maksudnya artikel yang berbeda. mungkin bisa di cek dulu pada saat insert artikel baru, di query dulu ada ga entri dengan slug tersebut, kalo blm ada ok, kalo ternyata sudah ada ditambahkan kode unik dibelakangnya. bisa pake unix time. misal mau insert artikel dengan slug 'artikel-baru', kalo sudah ada slug tersebut slugnya otomatis jadi 'artikel-baru_1484365184'.

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban