私のコードは、コントローラhamlはform_forに対応していませんか? (レール3.1)
def new
@user = User.new
end
であり、私は私が唯一持っているユーザー/新しいパスに行くと私のコードは、「new.html.haml
- if @user.errors.any?
#error_explanation
%h2 Form is invalid
%ul
-for message in @user.errors.full_messages
%li= message
-
-
%section
%h1 Sign Up
-form_for @user do |f|
%p
= f.label :email
%br
= f.text_field :email
%p
= f.label :name
%br
= f.text_field :name
%p
= f.label :password
%br
= f.text_field :password
%p
= f.label :password_confirmation
%br
= f.password_field :password_confirmation
%p.button
= f.submit
-
にあり私のページには、ラベルやテキストフィールドはありません。 私はhamlを初めて使っています。私は何を間違っているのですか?
が助けてください、私はいけない
はあなたにもブロックをエコーする必要があるように、それがあるべき見えますerbを使用したい) – Pavel