Laravel по-русски

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

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

#1 27.10.2016 19:27:00

LaravelRUS/SleepingOwlAdmin размер изображений

Здравствуйте!
Подскажите кто знает как в LaravelRUS/SleepingOwlAdmin задать размер загружаемых картинок

Не в сети

#2 27.10.2016 19:53:17

Re: LaravelRUS/SleepingOwlAdmin размер изображений

Каких? Загружаемых на сервер через админку, или отображаемых в админке?

Не в сети

#3 27.10.2016 20:50:36

Re: LaravelRUS/SleepingOwlAdmin размер изображений

...или формируемых на выхлопе? smile)

Не в сети

#4 28.10.2016 00:17:43

Re: LaravelRUS/SleepingOwlAdmin размер изображений

формируемых на выхлопе

Не в сети

#5 28.10.2016 01:16:38

Re: LaravelRUS/SleepingOwlAdmin размер изображений

http://sleepingowl.laravel.su/docs/4.0/form
в конце заголовок Upload

Изменено hzone (28.10.2016 01:18:34)

Не в сети

#6 28.10.2016 16:50:23

Re: LaravelRUS/SleepingOwlAdmin размер изображений

делал я по этой инструкции. Не работает.

вот так создаю форму

$model->onCreateAndEdit(function() {
        $form = AdminForm::panel()
            ->setHtmlAttribute('enctype', 'multipart/form-data')
            ->addBody(
            AdminFormElement::text('active', 'active'),
            AdminFormElement::text('weight', 'weight'),
            AdminFormElement::image('image', 'image')
        );

вот такая у меня модель

 use Upload;

    protected $casts = ['image'=>'image'];
    
    public function getUploadSettings(){
        return [
            'image' => [
                'fit' => [200, 300, function ($constraint) {
                    $constraint->upsize();
                    $constraint->aspectRatio();
                   }]
    ]
        ];
    }

Не в сети

#7 28.10.2016 17:33:16

Re: LaravelRUS/SleepingOwlAdmin размер изображений

в "protected $fillable=[]" добавил image ?
сам файл создаётся?

Не в сети

#8 28.10.2016 17:45:07

Re: LaravelRUS/SleepingOwlAdmin размер изображений

добавил,
изображения загружаются но не меняется размер.

Не в сети

#9 28.10.2016 18:54:17

Re: LaravelRUS/SleepingOwlAdmin размер изображений

вероятно ты не умеешь читать код.
установи phpstorm с плагином (не забудь в проекте его включить) и прыгай по трейтам/интерфейсам и классам, читая всю цепочку.
так ты найдёшь все концы и методы.

Не в сети

#10 28.10.2016 19:31:42

Re: LaravelRUS/SleepingOwlAdmin размер изображений

Я начинающий, не удивительно...
phpstorm установил и плагин для лары тоже.

может покажете рабочий пример если есть?

Не в сети

#11 29.10.2016 13:21:42

Re: LaravelRUS/SleepingOwlAdmin размер изображений

Нашел решение!!!
нужно было установить пакет  intervention/image
у меня версия 5.3 , он не стоял
установил и заработало
вот здесь как устанавливать и описание пакета http://image.intervention.io/getting_st … stallation

Не в сети

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