Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 19.12.2016 15:11:57

Загрузка картинок в LaravelRUS/SleepingOwlAdmin

Хочу указать директорию для загрузки картинок, но что-то не получается.
Вот у меня такой код в модели и он не позволяет мне загрузить картинку в нужную мне директорию

 AdminFormElement::image('banner', 'banner')->setUploadPath(function(\Illuminate\Http\UploadedFile $file) {
return public_path('images/files/'.$file);
}),

Подскажите кто знает.

Не в сети

#2 19.12.2016 16:14:01

Re: Загрузка картинок в LaravelRUS/SleepingOwlAdmin

1. ->setUploadPath() поищи в коде, используя свой IDE
2. будет класть в public/storage (который симлинк на /storage) /указанный путь
3. попытка доказать разработчику, что так нельзя, и надо давать возможность указывать путь от/public, а не /public/storage - ни к чему нормальному не привела.
3.1 тоже самое с /storage

Изменено hzone (19.12.2016 16:15:15)

Не в сети

#3 19.12.2016 16:25:18

Re: Загрузка картинок в LaravelRUS/SleepingOwlAdmin

Разобрался, все проще, вот так работает

AdminFormElement::image('banner', 'banner')->setUploadPath(function() {return 'images/banners';}),

Не в сети

Подвал раздела