2010-08-09 12 views

उत्तर

5

बस इसे कॉल करें।

यदि यह एक अलग सहायक फ़ाइल में है, अपने नियंत्रक नियंत्रक विधि "helper"

जोड़ा गया का उपयोग करके अन्य helpfile शामिल कर सकते हैं:

# in the view 
<%= my_helper %> 

# in the helper file 
def my_helper 
    "<div>" + someother_helper_which_generates_html + "</div>" 
end 

:

यहाँ एक उदाहरण है ** अगर यह मदद नहीं कर रहा है तो कृपया अपने प्रश्न में अधिक जानकारी जोड़ें ....

1

कुछ इस तरह शामिल आप (application_helper.rb में कहते हैं,) की मदद करनी चाहिए

module ApplicationHelper 

    def create_div 
    html("this is some content") 
    end 

    def html(content) 
    "<div>#{content}</div>" 
    end 

end 

इस मामले में, create_div विधि एक तर्क के रूप में एक तार के साथ एचटीएमएल विधि बुला रहा है। एचटीएमएल विधि आपके द्वारा एम्बेड की गई तर्क के साथ एचटीएमएल की एक स्ट्रिंग देता है। एक दृश्य में, यह दिखेगा:

<%= create_div %> 

उम्मीद है कि इससे मदद मिलती है!

संबंधित मुद्दे