Estoy escribiendo un módulo de biblioteca rubí sobre raíles:método no definido '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
cuando llamo render_for_search me sale el error
undefined method 'link_to'
He intentado que requiere url_helper directamente pero no puede descubrir qué está pasando mal.
¿Alguien puede explicar por qué esto fue rechazado sin comentarios? – GSP
No puedo decirlo con certeza, pero mi opinión pareció romperse cuando hago esto. No estoy seguro por qué, pero sospecho que esto hace que sucedan algunas cosas complicadas. – bchurchill
en Rails 3.2, esto no funciona. Éste lo hace: ActionController :: Base.helpers.link_to – GregT