2013-02-25 40 views
19

मैं अपने रेल आवेदन में गैलेरिया के लिए डेटा-वर्णन और डेटा शीर्षक जोड़ना होगा, लेकिन मैं कैसे छवि टैग के साथ यह करने के लिए नहीं देख सकता। अब तक मैं इस है:जोड़ना कस्टम डेटा विशेषताओं रेल छवि टैग

<div id="galleria"> 
<% @entries.each do |entry| %> 
    <%= image_tag entry.filename, :title => "title", :class => "class", :data-description => entry.caption, :data-title => entry.caption %> 
<% end %> 
</div> 

लेकिन इस अपरिभाषित स्थानीय चर या विधि `वर्णन 'त्रुटि को जन्म देती है, तो मैं कैसे रेल 3 में ऐसा होगा?

+1

आप में 'उन लपेट कर सकते है: एचटीएमएल => {}'? –

+0

मैं रेल 2 में काम नहीं कर सका लेकिन अच्छी सोच। – xiatica

उत्तर

43

इस के लिए सही सिंटैक्स

<%= image_tag entry.filename, :title => "title", :class => "class", :data => { :description => entry.caption, :title => entry.caption } %> 
+4

दस्तावेज़ों में निर्दिष्ट क्यों नहीं है? http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html#method-i-image_tag – Chloe