I'm doing something quite similar in my application.

An image can be uploaded by a user, and various different sizes are
created. The images are cropped if required to ensure the correct
aspect ratio.

As a start, uploading and image proccessing I see as seperate, and
indeed they are 2 complete seperate parts of code in my application.

I started with the code for this tutorial for the upload part

http://www.jamesfairhurst.co.uk/posts/view/uploading_files_and_images_with_cakephp

I put the uploadFiles in my app_controller.php so it can be used in
the different controllers that need to upload (I upload images and PDF
docs).

Once I have the original image uploaded, I use this component to
generate the different sizes and save them on the server

http://bakery.cakephp.org/articles/Perkster/2008/04/12/image-resizer-crop

I think both work fine as is with CakePHP 1.3, but I have made changes
as I went along with mine to improve them and add new functionality. I
think they should give you a good start though.

On May 11, 11:19 pm, MeatSandwich <[email protected]>
wrote:
> Firstly I'm totally new to cakephp and only a novice with php. I want
> to be able to upload image files which correspond with records in a
> table charities which I have. It would be good if the images were
> processed a little, ie maybe a few different sizes of thumbnail would
> be created when they got uploaded, maybe even there would be a way of
> cropping the images in case they're too large for what I want.
>
> I've had a good look around for the past bunch of hours and found
> loads of tutorials and behaviours and helpers etc which purport to do
> what I want, but none which I've tried seems to work for me. I believe
> issues to do with them being written for old versions of cake.
>
> Can anyone suggest what is the best way to achieve what I want? Is
> there maybe something in built in cakephp 1.3 which removes the need
> for plug-ins or behaviours?
>
> thanks in advance
>
> Meat

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to