2010-10-07 7 views
3

Je ne sais pas si j'ai tout fait ici. J'ai ajouté la gemme Paperclip à mon Gemfile et j'ai installé bundle. J'ai suivi avec les instructions readme sur la page Paperclips Github.La méthode non définie has_attached_file après l'installation de Paperclip?

Je ne savais pas si j'avais besoin d'installer ImageMagick. Mais, j'ai trouvé un script sur Github pour l'installation sur Snow Leopard, alors j'ai couru:

rails de plugin installer http://github.com/masterkain/ImageMagick-sl.git

Mais, maintenant, je suis en train de méthode non définie has_attached_file

Je suis tout à fait nouveau pour Rails et programmation. La plupart de ceci est assez avancé pour moi, mais jusqu'ici j'ai réussi à comprendre les choses.

+0

Postez votre modèle s'il vous plaît et avez-vous ajouté 'require' paperclip ''? – Bohdan

Répondre

3

Avez-vous redémarré votre serveur rails?

+0

Geez. Je vous remercie. Redémarrer le serveur a résolu le problème avec has_attached_file. Maintenant, je reçois Aucune route correspond {: action => "détruire",: controller => "produits"} – teecraft

+0

Voici mon modèle:
class Produit { : moyenne => "300x300>", : thumb => "100x100>" }, : chemin d'accès => ": class /: pièce jointe /: id /: style /: nom de base.: Extension", : default_url => "/images/missing/:class/:attachment/:style.jpg" fin
Voici comment j'ai structuré le formulaire:
<% = form_for @product,: url => product_path,: html = > {: multipart => true} fais | f | %> – teecraft

+0

Avez-vous configuré votre fichier de routes avec les ressources produits? Avez-vous une méthode de destruction dans votre contrôleur de produits? –

Questions connexes