У меня есть текст / изображения, которые я хочу отображать только в обычном состоянии формы, то есть, он еще не был отправлен. Если пользователь отправил форму, и она возвращается в браузер с ошибками, я хотел бы показать что-то еще. В настоящее время я использую:
<% if !@user.errors.empty? -%>
# Leaving this area blank.
<% else -%>
# Inserting something here
<% end -%>
Но это кажется немного тяжелым, и должен быть более простой способ.
Вероятно, это действительно просто сделать, но я ничего не могу найти по этому поводу - хотя, возможно, я не правильно формулирую вопрос.
Спасибо за помощь!