Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Template Questions

pick image size in cms and crop the image to it in the template


Reply

2 Posts   208 Views

Avatar
luuk

24 June 2014 at 9:35pm (Last edited: 24 June 2014 10:40pm), Community Member, 6 Posts

Hi,

I would like to build a functionality that gives the user the option to pick a image width and heigt, or for example (small, medium and large) and use these values in my template to crop the image to te specified size.

I have absolutely no clue on how to do this and als haven't found anything on the internet yet.

Does someone know if this is possible and how to do it? Basically it should be a croppedImage function which support variable input.

Thanks in advance.

Avatar
senorgeno

30 July 2014 at 10:34pm (Last edited: 30 July 2014 10:34pm), Community Member, 10 Posts

There a few ways to approach this. Heres one

class UserImage extends Image {

private static $db = array(
'UserHeight' => 'Int',
'UserWidth' => 'Int
);

public function CroppedUserImage(){
return $this->CroppedImage($this->UserHeight, $this->UserWidth);
}
}

Then in a template

<% loop UserImages %>
$CroppedUserImage
<% end_loop %>