2010-08-08 4 views
3

J'essaye de rendre un fichier png dans un contrôleur dans Rails3. J'utilise:Rendu du fichier Rails3

render :file=>'public/images/filename.png' 

Cependant, la sortie ne semble pas être un fichier PNG (son contenu commence par « PNG » il -checked avec curl- mais ce n'est pas un fichier valide). Je ne trouve pas de documentation sur render: file in Rails3. La syntaxe a-t-elle changé pour cela? Même si c'est un problème de type MIME, je pense que je devrais pouvoir obtenir le fichier avec curl. J'utilise cette technique pour afficher une image par défaut lorsque j'utilise les images de Fleximage si elles sont disponibles. Les images de Fleximage fonctionnent correctement, mais cette opération simple ne fonctionne pas.

Répondre

4

utilisation:

send_file path_to_file 
+0

cela a fonctionné. Merci! – Jose