Попытка получить свойство 'avatar' необъекта (представление: C: \ xampp \ htdocs \ Admin \ resources \ views \ inc \ header.blade.php) (представление: C: \ xampp \ htdocs\ Admin \ resources \ views \ inc \ header.blade.php) (Просмотр: C: \ xampp \ htdocs \ Admin \ resources \ views \ inc \ header.blade.php)
я неиспользуйте контроллер на этой странице, поэтому я не знаю, что делать
<img src="/uploads/avatars/{{ Auth::user()->avatar }}" class="img-circle" alt="User Image">
Миграция
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('name');
$table->string('email')->unique();
$table->string('avatar')->default('default.jpg');
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
}
Модель
use Spatie\Permission\Traits\HasRoles;
class User extends Authenticatable
{
use Notifiable;
use HasRoles;
protected $fillable = [
'name', 'email', 'password',
];
protected $hidden = [
'password', 'remember_token',
];
protected $casts = [
'email_verified_at' => 'datetime',
];
public function setPasswordAttribute($password)
{
$this->attributes['password'] = bcrypt($password);
}
}
ошибка появляется, когда выходит {{ Auth::user()->'...' }}
выходит
Spatie\Permission\PermissionServiceProvider::class,
Я ожидаю, что что-то не так в промежуточном программном обеспечении или контроллере, нет проблем до того, как я реализую свой Интернет с (ПользовательРазрешение) функция