HAML を学習していますが、from_for に問題があります。
%b New Advert!
- form_for @car, :url => { :action => "create" } do |f|
= f.text_field :body
= f.submit t('advert.form.save')
私のコントローラー
class AdvertController < ApplicationController
def new
@car = Car.new
end
def create
@car = Car.new(params[:car])
end
end
そして私のモデル car.rb
class Car < ActiveRecord::Base
attr_accessible :title, :body
end
しかし、私は間違いがあります:
未定義のメソッド「本体」 #
Ad#new の NoMethodError
4 行目が発生した /my_project/app/views/advert/new.html.haml を表示
「=」を使用したUPD form_for が機能しない
= form_for @car, :url => { :action => "create" } do |f|
= f.text_field :body
= f.submit t('advert.form.save')