0
我得到这个错误:为什么我会得到一个未初始化的常量'Controller'?
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
我还是选你纠正第二个它让我做这件事之前等待5分钟。 :/ –