🔥
ActionView::SyntaxErrorInTemplate in コントローラー名#アクション名
エラーの背景
新規登録機能のフォーム画面を作っていたら以下のエラーが出ました。
原因
これはviewの文法エラーです。
今回はplaceholderの前に,がないのが原因でした。
<div class="form-group">
<%= f.label :password, "パスワード(半角英数字)" %>
<%= f.password_field :password, class: "form-control",placeholder:"8文字以上の半角英数字"%>
</div>
他のケースだと%がないなど可能性もあります。
今回はusersコントローラーのnewは特に問題なかったです。
def new
@user = User.new
end
資料
Discussion