このチュートリアル (http://ruby.railstutorial.org/chapters/sign-up#sec:signup_form) に従っています。ただし、リスト 7.23のコード(haml に変換)の場合
=if @user.errors.any?
%div{:id => "error_explanation"}
%div{:class=>"alert alert-error"}
il modulo contiene errori
%ul
= @user.errors.full_messages.each do |msg|
%li
= msg
私は二重のプリントアウトで終わります: 予想されるものと、その後に変数の一種のプリントアウトが続きます
Name can't be blank
Password is too long (maximum is 15 characters)
["Name can't be blank", "Password is too long (maximum is 15 characters)"]
<h1>Registrazione nuovo utente</h1> <div id='error_explanation'> <div class='alert alert-error'> il modulo contiene errori <ul> <li> Name can't be blank </li> <li> Password is too long (maximum is 15 characters) </li> ["Name can't be blank", "Password is too long (maximum is 15 characters)"]</ul> </div> </div>
私はレールプログラミングに本当に慣れていませんが、本当に理解できません。
ありがとう、マルチェロ