не к кому обратиться
написал три функции для модели Users:
/**
* Get a user avatar.
*/
public function avatar()
{
return $this->avatar ? '/uploads/avatars/' . $this->avatar : '/images/bluemix/def_avatar.gif';
}
/**
* Remove a user avatar.
*/
public function removeAvatar()
{
if ($this->avatar)
{
Storage::delete('uploads/avatars/' . $this->avatar);
}
}
/**
* Upload a user avatar.
*/
public function uploadAvatar($image)
{
if ($image == null)
{
return;
}
$this->removeAvatar();
$filename = str_random(10) . '.' . $image->extension();
$image->storeAs('uploads/avatars', $filename);
$this->avatar = $filename;
$this->save();
}
но аватарка не сохраняется, даже папка uploads/avatars не создается
может я неверно сохраняю? подскажите плиз :с
мне кажется загрузке аватарки не место в модели
Я конечно не спец, но бывали проблемы, что папки не создавались, типа прав у пыхи нету, попробуй ручками создать папки и потести
Обсуждают сегодня