我收到此错误:
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
路线.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