0
Мой маршрут:
Route::get('/user/{username}', [ 'uses' => '\MostWanted\Http\Controllers\[email protected]', 'as' => 'profile.index', ]);
NotFoundHttpException в RouteCollection.php линии 161 в Laravel 5,2
Мой контроллер:
namespace MostWanted\Http\Controllers;
use MostWanted\Models\User;
use Illuminate\Http\Request;
class ProfileController extends Controller
{
public function getProfile($username)
{
$user = User::where('username', $username)->first();
if (!$user) {
abort(404);
}
return view('profile.index');
}
}
Что просмотров:
@extends('templates.default')
@section('content')
<div class="row">
<div class="col-lg-5">
<!-- User information and statuses -->
</div>
<div class="col-lg-4 col-lg-offset-3">
<!-- Friends, friend requests -->
</div>
</div>
@stop
Я совершенно уверен, код верен, но он все еще имеет эту ошибку. Где проблема и как я могу ее решить?
Спасибо за помощь заранее.
Yep. имя пользователя существует в таблице миграции. Schema :: создавать ('пользователей', функция (Blueprint $ таблица) {\t \t \t $ table-> приращения ('ID'); \t \t $ table-> строки ('имя пользователя'); \t \t $ table-> строка ('last_name'); \t \t $ table-> строка ('электронная почта'); \t \t $ table-> строка ('пароль'); \t \t $ table-> строка ('first_name ') -> nullable(); \t \t $ table-> string (' location ') -> nullable(); \t \t $ table-> string ('remember_token') -> nullable(); \t \t $ table-> timestamps(); \t \t}); } – maftyycs
Нет, предположим, что url вот так:/user/admin => имеет имя пользователя *** admin *** уже существует в базе данных? – trinvh
Нет. Возможно, нет. В настоящее время я использую Windows 10. Есть ли способ получить доступ к базе данных? Если да, то как? – maftyycs