Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте!
Подскажите кто знает как в LaravelRUS/SleepingOwlAdmin задать размер загружаемых картинок
Не в сети
Каких? Загружаемых на сервер через админку, или отображаемых в админке?
Не в сети
...или формируемых на выхлопе? )
Не в сети
формируемых на выхлопе
Не в сети
http://sleepingowl.laravel.su/docs/4.0/form
в конце заголовок Upload
Изменено hzone (28.10.2016 01:18:34)
Не в сети
делал я по этой инструкции. Не работает.
вот так создаю форму
$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();
}]
]
];
}
Не в сети
в "protected $fillable=[]" добавил image ?
сам файл создаётся?
Не в сети
добавил,
изображения загружаются но не меняется размер.
Не в сети
вероятно ты не умеешь читать код.
установи phpstorm с плагином (не забудь в проекте его включить) и прыгай по трейтам/интерфейсам и классам, читая всю цепочку.
так ты найдёшь все концы и методы.
Не в сети
Я начинающий, не удивительно...
phpstorm установил и плагин для лары тоже.
может покажете рабочий пример если есть?
Не в сети
Нашел решение!!!
нужно было установить пакет intervention/image
у меня версия 5.3 , он не стоял
установил и заработало
вот здесь как устанавливать и описание пакета http://image.intervention.io/getting_st … stallation
Не в сети
Страницы 1