1
내 응용 프로그램에 Rails 2.3.4/Ruby 1.9.1을 사용하고 있습니다. 뷰에서 나는 오류 메시지를 표시하려면이 있습니다자동 유효성 검사를 위해 Flash [: notice]이 올바르게 표시되지 않습니다.
<%= content_tag('div', flash[:notice], :class => 'flash notice') if flash[:notice] %>
내가 같은 컨트롤러에서 수동으로 할당하면 잘 작동 :
flash[:notice] = "User Name can only contain letters, number - or _"
그러나 모델 등의 자동 검증을 위해 :
validates_uniqueness_of :user_name
오류 메시지가 표시되지 않습니다. 양식은 어떤 일이 발생해야 할지를 제출하지 않지만 오류 메시지는 표시되지 않습니다.
아이디어가 있으십니까?
감사합니다,
탐이 레일에서 아주 최근 변경하지 않는 한