Middleware Çözemiyorum.

Merhabalar hocam 2 adet login sistemim var.
1. KOK/login
2. KOK/yonetim/login

Route sayfasında sırayla gittiğimde örneğin;
1. alana "a" middleware tanıttım.
2. alana "b" middleware tanıttım.

1. kısım çok güzel çalışıyor.
2. kısım "a" middleware geliyor.

Halbuki gruplamalar içerisinde yazıyorum.

middleware iptal ettiğimde;
1. Grup KOK
1.1 Grup A
1.2 Grup B

2. Grup KOK/yonetim
2.1 Grup C
2.2 Grup D

2.1 de her şeyi düzgün çalışırken
2.2 de namespace de çalışmıyor. 404 veriyor. Ekliyorum yine aynı hata.

Bu middleware ve namespace işlemleri sadece o tanımlı grupta değil alt satırlarda da mı geçerli bir türlü çözemedim hocam.

Cevaplar (5)


Uğur Türkmen
Web Developer
4 ay önce

Merhabalar, route kodlarinizi iletebilir misiniz ?
MEHMET ŞABAN BEDEN
PHP Developer
4 ay önce

https://codeshare.io/GbyL1A

Buraya aktardım hocam
MEHMET ŞABAN BEDEN
PHP Developer
4 ay önce

en alttaki kısmında altta mesela
//Kullanıcı Sekmesi
grubuna namespace frontend geçiyorum, orayı kurtarıyorum ama middleware yine üstteki geliyor.
Uğur Türkmen
Web Developer
4 ay önce

Kodunuza baktigimda namespace icerisinde middleware kullanarak yapmissiniz.
Ornek olarak ben projemde asagidaki sekilde kullaniyorum. Bu sekilde deneme sansiniz var mi ?


Route::namespace('frontend')->middleware(['auth'])->group(function(){
Route::get('/ilan-ver', 'Advertisement@Add');
});
MEHMET ŞABAN BEDEN
PHP Developer
4 ay önce

Prefix kullanınca bir türlü bu sistemi çözemiyorum. Hala hallolmadı sorun devam ediyor.

Cevap Yazın


[code=php,css,sql]kod[/code] , [url=http:...com] , [img=imaj linki] , [color=renk_kodu]metin[/color]