Привет, ресурс laravel, у меня есть два представления: одно - это папка администратора и папка пользователей, я могу получить доступ к обоим без каких-либо проблем, администратор перемещает меня на панель управления, и пользователи получат доступ к моему значению по умолчанию. здесь для доступа к приборной панели.
Route::get('admin/dash', function () {
return view('dashboard');
});
но в папке администратора внутри представлений, которые я создал
secondpage.balde.php
файл, который содержит информацию о пользователях и в веб-маршрутах я определил это
Route::get('userss', 'UsersController@show');
из панели администратора, когда я перехожу к userManagement или secondpage.blade.php, используя
<a class="p-2 text-white" href="userss">Manage Users</a>
команда artisan для вывода списка маршрутов работает отлично
| | GET|HEAD | userss | | App\Http\Controllers\UsersController@show | web
laravel возвращает 404 | Не найден. Благодарность
Структура папки
Ресурсы имеют две папки admin и users. У admin есть папка views внутри, у пользователей есть папка views внутри, как правило, resources ** / admin / views ** и / users / views проблема заключается в доступе к ресурсам / admin / views
href="userss"
противhref="/userss"
, может быть? - person brombeer   schedule 28.10.2020Route::get
используйте/userss
вместоuserss
- person sceru   schedule 28.10.2020secondpage.balde.php
, но он должен бытьsecondpage.blade.php
- person sceru   schedule 28.10.2020Route::get('/users')
это то же самое, чтоRoute::get('users')
- person brombeer   schedule 28.10.2020/userss
в href вашей ссылке? Если вы находитесь вadmin/dash
, ссылка сhref="userss"
будет пытаться открытьadmin/userss
, которого не существует. Ссылка сhref="/userss"
попытается открыть/userss
- который действительно существует - person brombeer   schedule 28.10.2020http://localhost:8000/userss
в адресную строку? - person brombeer   schedule 28.10.2020UsersController@show
не используетModel::find()
или что-то подобное? Такие функции также возвращают вам 404, если не найдены. (Возможно, сначала запустите функцию без кода) - person Rob Biermann   schedule 28.10.2020href="userss"
из127.0.0.1:800/admin/dash
, чтобы ваш браузер вызвал путьadmin/dash/userss
, который выдает ошибку 404. Так что поставьте косую черту перед путем, чтобы его можно было вызвать из root:href="/userss"
, как уже сказал @ kerbh0lz - person sta   schedule 28.10.2020