ich Schienen Helfer den structore unter Verwendung haben, aber wenn ich es benutze ich erhalte die MeldungMit link_to in einer Klasse in einer Rails-Helfer
undefined method 'link_to'
Der Helfer wie angeordnet ist:
module MyHelper
class Facet
def render_for_search
link_to("Value", params)
end
end
class FacetList
attr_accessor :facets
def initialize
#Create facets
end
def render_for_search
result = ""
facets.each do |facet|
result << facet.render_for_search
end
result
end
end
end
Das funktioniert, mit einer kleinen Änderung. In der Ansicht musste ich <% = MyHelper :: Facet.new (self) .render_for_search%> machen –