2010-07-20 8 views
2

Je cherche un tutoriel/how-to pour télécharger et stocker des images dans les rails. J'ai cherché google, mais tout ce que j'ai trouvé était "... use imagemagick" ou des trucs comme ça. Mais je n'ai pas trouvé de tutoriel étape par étape (y compris l'installation de imagemagick ou d'un plugin image différent).Comment télécharger des images dans Rails?

Pouvez-vous me donner un tutoriel étape par étape (y compris l'installation des plugins requis)? J'utilise Netbeans. Tout ce que je veux, c'est télécharger des images, redimensionner des images (enregistrer une image dans 3 tailles différentes), stocker des images et les afficher.

Aidez-moi s'il vous plaît! J'ai besoin d'un tutoriel pour les nuls :)

+0

Voulez-vous des stocker l'image dans une base de données ou système de fichiers? –

Répondre

4

Il existe un Railscast pour l'utilisation d'un trombone. Peut-être que c'est pour vous ...?

http://railscasts.com/episodes/134-paperclip

+0

+1 écrivait juste la même chose. Une alternative, si vous préférez lire en regardant une vidéo: http://asciicasts.com/episodes/134-paperclip – jigfox

+0

merci! C'est exactement ce que je cherche! – Newbie

1

Vous utilisez le plugin paperclip. C'est l'un des plugins les plus utilisés dans les rails.

Avant cela, vous devez installer imageMagick.

look modèle comme celui-ci

class ImageClass < ActiveRecord::Base 
# Paperclip 
has_attached_file :photo, 
    :styles => { 
    :thumb=> "100x100#", 
    :large => "400x400>" } 
end 

vous pouvez définir différentes tailles d'images

Questions connexes