Input.uploadedImage
Input.uploadedImage($fieldName, $uploadDir, $size='500x500', $options={}) -> string
Description
Returns the uploaded image file path for the given $fieldName
.
The file will be resized to within given $size
while keeping the same aspect ratio as the original.
Only files with the following extensions are allowed: jpg
jpeg
png
gif
webp
Otherwise, this method behaves like uploadedFile.
// HTML tag: // <input type="file" name="screenshotImage"> Input.uploadedImage('screenshotImage', dir'screenshots', '800x600') //= Ex: 'screenshots/t9g2tnvpq2p7umy73.jpg'
Options
Option | Value | Description |
---|---|---|
exactSize |
true/false | Resize to the given size, cropping to the center if necessary. |
Input.uploadedImage('profileImage', dir'profiles', '600x600', -exactSize)