Laravel по-русски

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

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

#1 Re: Laravel 5.x » Загрузка изображений » 10.03.2015 18:30:13

constb пишет:
Николай пишет:

Подскажите пожалуйста как правильно осуществлять загрузку изображений через форму, и последующий вывод например списка этих изображений в представлении?

загруженные изображения нужно переместить в папку приложения, сохранить куда-то их список, потом список передавать в вид и там их отображать. smile

Как лучше хранить этот список?  И как в целом варианты хранения есть?


-----------------------
У себя использую такую форму

<div class="form-group">
    {!! Form::label('image', 'Image:')!!}
    {!! Form::file('img',['class' => 'form-control'])!!}
</div>

и такой контроллер

       $request->file('img')->move(public_path('thumb'), $request->file('img')->getClientOriginalName()); 
        
       $data = $request->except(['img']);

       $data['img'] = '/thumb/' . $request->file('img')->getClientOriginalName(); 

       $category->update($data);

Но как лучше сделать, когда надо хранить несколько разных размеров изображения?

#2 Laravel 5.x » Загрузка изображений » 08.03.2015 02:28:36

Egor_Borskiy
Ответов: 10

Есть код

    $request->file('img')->move(public_path('thumb/items'), $request->file('img')->getClientOriginalName()); 

    $data = $request->except(['img']);

    $data['img'] = '/thumb/items/' . $request->file('img')->getClientOriginalName(); 

Повторяется во всех функциях update и store. Можно ли как то вынести в отдельный фасад, или куда то еще, что бы упростить код?

#3 Re: Laravel 5.x » CSS background-image » 22.02.2015 16:18:38

В css указывается все по старинке,  без всяких наворотов blade.

#4 Re: Laravel 5.x » Создание ЧПУ » 20.02.2015 22:06:55

Да, действительно. Такой выбор больше подходит. Спасибо.

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