JUpload güzel bir bundle ancak evet Laravel ile entegrasyon için hiç kaynak yok.
Ben size resim yükleme ve boyutlama için
resizer öneririm. Kullanıyorum ve gayet başarılı.
Kullanımı ise gayet basit:
bundles.php içine:
'resizer' => array('auto' => true),
ekliyoruz.
View dosyamıza
{{ Input::file('image', 'Resim') }}
ekliyoruz.
Controller dosyamıza:
$image = Input::file('image');
$filename = time().Str::random(20).'.'.File::extension($image['name']);
$big = path('public').'img/files/big/'.$filename;
Resizer::open($image)
->resize(800, 800)
->save($big, 65);
ekliyoruz.
public dizini içindeki img/files/big içine yeni resim dosyamız boyutlanmış şekilde kaydediliyor.