2011-02-05 8 views
2


Mon application affichant des vignettes, mais si je clique sur la miniature, son téléchargé, ne sont pas apparus. Comment son travail? link_to image_tag ('lorem'), image_tag ('lorem_big')?Rails link_toof ouvrir une image plus grande

<% for photo in @article.attachments %> 
    <%= link_to image_tag('dinamic/'+photo.id.to_s+'/'+'thumbs_'+photo.image_file_name), "#{request.env["HTTP_HOST"]}/public/images/dinamic/"+photo.id.to_s+"/"+"originals_"+photo.image_file_name, :class => 'single_image'%> 
<% end %> 

Répondre

0
<% for photo in @static.attachments %> 
    <a id="single_image" href="<%= image_path("dinamic/"+photo.id.to_s+"/"+"originals_"+photo.image_file_name) %>" > <%= image_tag('dinamic/'+photo.id.to_s+'/'+'thumbs_'+photo.image_file_name) %> </a> 
<% end %> 

IMAGE_PATH résolu cette question.

0

Avez-vous essayé différents navigateurs? Essayez de capturer la communication HTTP de la manière dont votre serveur d'applications définit l'attribut d'en-tête Content-Disposition.

Si vous ne pouvez pas contrôler votre serveur, vous pouvez faire ce qui rend mini-automate une étiquette avec cette image :)

Questions connexes