2012-05-03 33 views
1

我有一个控制器JaxDataController用于响应没有关联模型的ajax请求。在没有模型的控制器中使用路由助手

它有一个单一的routes.rb进入match "/jaxdata/:shape_set_id" => "jax_data#fetch"

我想包括在我的应用程序别处.js.coffee.erb视图中的路径,这种模式。有没有可用于此的路由助手?否则,我应该在哪里声明一个路由帮助器以用于任何视图?

回答

3

如果在路由中指定:as选项,它将为该路由创建助手。因此:

match "/jaxdata/:shape_set_id" => "jax_data#fetch", :as => :jaxdata 

您应该然后能够参考jaxdata_path在你的意见。

请参阅本指南的第3.6节:http://guides.rubyonrails.org/routing.html

相关问题