Я столкнулся со странной проблемой в Laravel 5.7
У меня есть несколько маршрутов, которые загружают DashboadController.
Вчера у меня есть этот контроллер рендеринга просмотров так:
@home -> view('dashboard-home') -> /resources/views/dashboard-home.blade.php
@account-> view('dashboard-account') -> /resources/views/dashboard-account.blade.php
@company-> view('dashboard-companies') -> /resources/views/dashboard-companies.blade.php
@companyBrands -> view('dashboard-company-brands') -> /resources/views/dashboard-company-brands.blade.php
@brand-> view('dashboard-brand') -> /resources/views/dashboard-brand.blade.php
Сегодня я перешел на это и создал структуру режиссера, как показано ниже, с соответствующими файлами лезвий:
@home -> view('dashboard.home') -> /resources/views/dashboard/home.blade.php
@account-> view('dashboard.account') -> /resources/views/dashboard/account.blade.php
@company-> view('dashboard.company.list') -> /resources/views/dashboard/company/list.blade.php
@companyBrands -> view('dashboard.brand.list') -> /resources/views/dashboard/brand/list.blade.php
@brand-> view('dashboard.brand.edit') -> /resources/views/dashboard/brand/edit.blade.php
Когда я получаю доступ к маршруту @home, он работает должным образом (он отображает правильный файл блейда, /resources/views/dashboard/home.blade.php)
Но когда я получаю доступ к другим представлениям, я получаю исключение, говорящее View [dahsboard-account] not found
или View [dahsboard-companies] not found
. Я ожидал, что приложение laravel отобразит новейшие представления
Я где-то читал, что я должен запустить php artisan cache:clear
, php artisan config:clear
. Кажется, он не работает, все еще ведет себя так же.
Затем я начал менять проект и протестировал его так:
Route::get('/dashboard/account', function () {
echo 'aaaaa';
})->middleware('auth');
вместо
Route::get('/dashboard/account', 'DashboardController@account')->middleware('auth');
По-прежнему выдает то же исключение, упомянутое ранее
Я попытался запустить php artisan route:clear
, ничего не изменилось, все еще пытаюсь выполнить DashboardController@account
.
Это было 2:30, пытаясь понять это, но безуспешно ...
Любые советы будут оценены.
С наилучшими пожеланиями и счастливого программирования!