2013-08-06 2 views
0

Я получаю эту ошибку:Почему я получаю неинициализированный постоянный «контроллер»?

ActionController::RoutingError at /bankacct/new 

uninitialized constant BankacctController 

Я чувствую, что эта ошибка происходит потому, что я назвал что-то не так. Есть идеи?

bankaccts_controller.rb:

class BankacctsController < ApplicationController 

    def new 
    end 

    def create 
    # some code 
    end 

end 

приложение/просмотров/bankaccts/new.html.haml:

%form 
    = label_tag :bank_name, "Account Holder's Name" 
    = text_field_tag :bank_name, nil, name: nil, :value => "John Q. TaxPayer", class: "ba-name" 
    %br 
    = label_tag :acct_num, "Account Number" 
    = text_field_tag :acct_num, nil, name: nil, :value => "9900000001", class: "ba-an" 
    %p 
    %button{:type => "submit"} 
    tokenize 

routes.rb:

resources :bankacct 

рейк маршруты:

bankacct_index GET /bankacct(.:format)   bankacct#index 
       POST /bankacct(.:format)   bankacct#create 
    new_bankacct GET /bankacct/new(.:format)  bankacct#new 
edit_bankacct GET /bankacct/:id/edit(.:format) bankacct#edit 
     bankacct GET /bankacct/:id(.:format)  bankacct#show 

ответ

2

routes.rb должны иметь:

resources :bankaccts

+0

Я маркировать правишь в секунду это заставляет меня подождать 5 минут, прежде чем делать это. : / –

Смежные вопросы