2013-06-24 65 views
1

我創建了一個簡單的網站,用戶可以在該網站中查看不同的文檔(在載體中上載carrierwave(拇指版)),當他點擊一個模型視圖時,的fancybox),並顯示圖像的正常版本:當模態視圖打開Ruby on Rails鏈接標記<a>無法正常工作

enter image description here

圖片在表

enter image description here

然後顯示,它顯示(:拇指版本),而不是全寬/高版本

enter image description here

而我最大的問題是,用戶關閉模型視圖後,畫面不再顯示在表!

我敢肯定,我的問題的原因是我怎麼做我的鏈接代碼:

<% treatment.paintings.each do |paint| %>       
     <a class="fancybox" link_to 'paint.name.url'> <%= image_tag paint.name.url(:thumb)%></a> 
<% end %> 

回答

2

<%= link_to image_tag(paint.name.thumb.url), paint.name.url, class: 'fancybox' %> 
+0

爲什麼你使用舊的語法? –

+0

謝謝你指出@derek_duncan,修正。 –

+0

它的工作原理!謝謝@LuísRamalho –