Postingan lainnya
kenapa /quote/create kosong
halo gan ane lagi belajar laravel bagian quote ane ada stuck nih gan kenapa ketika akses 127.0.0.1:8000/quotes/create selalu kosong padahal udah di setting di QuoteController nya ini source Route ane
Route::resource('quotes', 'QuoteController')->only([
'index', 'show'
]);
Route::group(['middleware' => 'auth'], function(){
Route::resource('quotes', 'QuoteController')->except([
'index', 'show'
]);
});
ini controller nya
public function create()
{
//
die('halow halow hai');
}
teks die nya ga muncul, tapi kalo ane pake
Route::get('/create', 'QuoteController@create');
hasil teks die muncul ketika akses 127.0.0.1:8000/quotes/create posisi skrng di laravel 5.6.33
mohon bantuan nya gan
8 Jawaban:
Coba di run di console <pre> php artisan route:list </pre> terus cek ada ga route nya disana
ada gan,ane udh coba clear trs load lagi ada gan,tapi ttp ketika di akses kosong
tetep gan <img src=' http://i63.tinypic.com/11vqw09.png '>
Jawaban Terpilih
Coba ubah jadi gini <pre> Route::group(['middleware' => 'auth'], function(){ Route::resource('quotes', 'QuoteController')->except([ 'index', 'show' ]); });
Route::resource('quotes', 'QuoteController')->only([ 'index', 'show' ]); </pre> kalau berhasil jangan lupa coto
mantap gan terbaik work, posisi except sama only ngaruh besar ya?
Ga gan, di yang only kan ada "show", nah kan si show bentuk url-nya /quotes/{quotes}. Kalau si only di atas, si /quotes/create bakal dianggap quotes.show bukan quotes.create