m.mahmoudi
2 سال پیش توسط m.mahmoudi مطرح شد
1 پاسخ

عدم شناخت روت ها

با سلام.
من تو مسیر route->web->admin دو روت دارم به شکل زیر:

<?php
Route:get('/', function () {
 return  view('admin.index');
});

Route::resource('users', 'UserController');
Route::resource('permissions', 'PermissionController');

که هر کدوم کنترل های خودشون رو هم دارند و من اومدم روت دوم permission رو درست کردم و بعد خواستم کل روت ها رو با دستور
php artisan route:listببینم اصلا روت permission رو بهم نشون نداد که بعد دستور
php artisan route:clear
و
php artisan route:cache
اجرا کردم که حالا permission رو میشناسه اما برای user رو نه.
Route [admin.] not defined.
البته تو routeprovider دستورا ت زیر قرار داره.

 public function boot()
    {
        $this->configureRateLimiting();

        $this->routes(function () {
            Route::middleware('api')
                ->prefix('api')
                ->group(base_path('routes/api.php'));

            Route::middleware('web')
                ->group(base_path('routes/web/home.php'));

        Route::middleware('web','auth')
            ->namespace($this->namespace.'\Admin')
            ->prefix('admin')
            ->name('admin.')
            ->group(base_path('routes/web/admin.php'));
    });
    }

mhyeganeh@
rezajahangir@
hesammousavi@


ثبت پرسش جدید
m.mahmoudi
@m.mahmoudi7276 2 سال پیش مطرح شد
0

گزینه حذف پاسخ نداشت.درست شد.
بعد get فقط یک : گذاشته بودم


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام