मैं एक गहरे लाल रंग का-ऑन-रेल पुस्तकालय मॉड्यूल लिख रहा हूँ: जब मैं render_for_search फोनअपरिभाषित विधि 'LINK_TO'
module Facets
class Facet
attr_accessor :name, :display_name, :category, :group, :special
...
URI = {:controller => 'wiki', :action => 'plants'}
SEARCH = {:status => WikiLink::CURRENT}
#Parameters is an hash of {:field => "1"} values
def render_for_search(parameters)
result = link_to(display_name, URI.merge(parameters).merge({name => "1"}))
count = WikiPlant.count(:conditions => (SEARCH.merge(parameters.merge({name => "1"}))))
result << "(#{count})"
end
end
...
end
मैं त्रुटि
undefined method 'link_to'
मैं url_helper सीधे की आवश्यकता होती है की कोशिश की है मिल लेकिन यह पता नहीं लगा सकता कि क्या गलत हो रहा है।
क्या कोई समझा सकता है कि इसे टिप्पणी के बिना क्यों वोट दिया गया था? – GSP
मैं निश्चित रूप से नहीं कह सकता, लेकिन जब मैं ऐसा करता हूं तो मेरा विचार तोड़ने लगता था। यकीन नहीं क्यों, लेकिन मुझे संदेह है कि इससे कुछ मुश्किल चीजें होती हैं। रेल 3.2 में – bchurchill
, यह काम नहीं करता है। यह एक करता है: ActionController :: Base.helpers.link_to – GregT