0
Benim rota:
Route::get('/user/{username}', [ 'uses' => '\MostWanted\Http\Controllers\[email protected]', 'as' => 'profile.index', ]);
NotFoundHttpException 5.2
My Denetleyici:
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');
}
}
kendi görüşüyle Ne:
@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
Ben eminim Kod doğru ama hala bu hata var. Sorun nerede ve nasıl çözebilirim?
Şimdiden yardım ettiğiniz için teşekkür ederiz.
Yep ile değiştirilebilir. kullanıcı adı taşıma tablosunda mevcut. \t \t $ Tablo-> string ('kullanıcı adı');; Şema :: ('kullanıcıları', function (Blueprint $ tablo) {\t \t \t $ Tablo-> artışlarla ('id') oluşturmak \t \t $ Tablo-> string ('last_name'); \t \t $ Tablo-> string ('şifre');; \t \t $ Tablo-> string ('first_name> dize ('email') \t \t $ fiili ') -> nullable(); \t \t $ table-> string (' konum ') -> null(); \t \t $ table-> string ('remember_token') -> nullable(); \t \t $ table-> timestamps(); \t \t}); } – maftyycs
Hayır, şu URL'yi varsayın:/user/admin => kullanıcı adı var *** admin *** veritabanında zaten var? – trinvh
Hayır. Muhtemelen hayır. Şu anda Windows 10 kullanıyorum. Veritabanına erişebilmemin bir yolu var mı? Öyleyse nasıl? – maftyycs