用于命名空间控制器的Rails辅助文件?

时间:2012-06-22 17:11:31

标签: ruby-on-rails

我在“api”文件夹中有一个控制器“ott_controller.rb”。

我的路线如下: map.namespace :api, :path_prefix => 'api' do |api| api.connect 'ott/playlists/:id.xml', :controller => 'ott', :action => 'playlists', :conditions => { :method => :get } end

我正在尝试为此创建一个帮助文件,但我无法接受它。

在helpers文件夹中,我尝试了以下

  1. 使用模块“OttHelper”文件“ott_helper.rb”
  2. 使用模块“OttHelper”文件“api_ott_helper.rb”
  3. 文件“ott_helper.rb”,模块“Api :: OttHelper”
  4. 使用模块“Api :: OttHelper”文件“api_ott_helper.rb”
  5. 这些都不起作用。

    这是一个rails 2项目。

    有什么想法吗?

1 个答案:

答案 0 :(得分:3)

您是否也为帮助文件命名空间?这应该有效:

app/helpers/api/ott_helper.rb

在文件中:

module Api::OttHelper

相关问题