Sunday, December 30, 2012

Re: Dealing with Image Uploads

That is my current approach.
The image is added from the news / product add form. I suppose on the edit page I could show all related images with option to delete or add more. Also a js add input to add more file inputs so they can upload multiple images as needed could be an option.

On Sun, Dec 30, 2012 at 6:50 PM, Sven Pype <sven@dskbvba.be> wrote:
My solution alows me to have a form that creates the record andere directly attach the picture to it. Thats how it works with me.

I ad a word to the dictionary and in the same form I can select and upload a image for the word to illustrate it.

Not sure if this is what you're looking for.

Advantage+ <movepixels@gmail.com>schreef:


I am using Miles Johnson's Plugin for the uploads which works great now that I have it working.

Problem is this client wants to upload images for products which might may many alternate images but from a user stand point it seems wrong to create the product record, then go to Image Manager to upload photos. Same with news section. Images for news and other places thruout the site.

 

Just need a solution and hoping to find some ideas or suggestions on how to handle that.

 

Thanks all and happy new years to all J

 

Dave

 

From: cake-php@googlegroups.com [mailto:cake-php@googlegroups.com] On Behalf Of SvenP
Sent: Sunday, December 30, 2012 10:37 AM
To: cake-php@googlegroups.com
Subject: Re: Dealing with Image Uploads

 

Hi,

 

I have this in one of my apps: if I remember correctly I used: http://github.com/josegonzalez/upload/zipball/master

 

It's well explained in the readme section. You can set different thumbnailsizes:

 

Code in the model:

 

public $actsAs = array(

        'Upload.Upload' => array(

            'foto'=> array(

            'pathMethod' => 'flat',

        'path' => '{ROOT}webroot{DS}files{DS}',

            'thumbnailSizes' => array(

                    'xvga' => '1024x768',

                    'vga' => '640x480',

                    'thumb' => '80x80'

                )),

                'audio1'=> array(

            'pathMethod' => 'flat',

        'path' => '{ROOT}webroot{DS}files{DS}'

                ),

                'audio2'=> array(

            'pathMethod' => 'flat',

        'path' => '{ROOT}webroot{DS}files{DS}'     

                ),
            ),
    ); 


On Friday, December 28, 2012 6:44:38 AM UTC+1, advantage+ wrote:

I need to figure out the best way from the backed the admin can upload images, the tricky part is the site has all different kinds of images (small product thumbs, large version, they want to be able to upload images into the jquery slider on the home page, images for a new sections, featured product on index page to name a few of the different sizes)

 

And there is no way to know if they are even going to upload the right dimensions for each type of image.

 

What is the best way to do this? I cannot seem to think of anything having a table for each_image how it relates to that page, that seems like the opposite of what should be done.

 

Any idea would be great.

 

Thanks, Dave

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 

No comments: