이 명확하게하기 위해, 내가 설정/로케일/devise.en.yml에서 오류 메시지를 편집하는 방법을 알고 있지만 오류 메시지가 이러한 유형의 스타일을 말하는 겁니다 :Devise 오류 메시지는 어떻게 편집합니까?
2 errors prohibited this user from being saved:
- 이메일은 할 수 없습니다
- 암호는 비워 둘 수 없습니다 빈 수
-
내가 보는 모든 <%이 = devise_error_messages입니다! %> 가입 페이지에서,하지만 실제로 오류 메시지를 직접 편집하는 방법을 모르겠습니다.
내 경우에는 메시지가 왼쪽에 표시되고 내 서명은 가운데에 표시됩니다 (이상하게 보임), 나는 또한 메시지의 붉은 색을 좋아하지 않으며 다른 색을 선호합니다.
제 질문은 어떻게하면 오류 메시지의 스타일을 지정할 수 있습니까? 중심에 놓고 색상을 변경하십시오.
물어 보는 즉시 다른 컨트롤러 나 내용을 포함할지 모르겠다면 필요할 경우 OP로 업데이트하겠습니다.
답장을 보내 주셔서 감사합니다. @moonfly, 그냥 알려 주시면 게시물이 이전 버전의 Devise를 참조하는 것으로 보입니다. 위의 방법을 거의 성공하지 못했습니다. 내 장치 오류 메시지는 <% = devise_error_messages! %>하지만 해당 파일의 내용을 찾을 수 없습니다. –
위의 답변을 업데이트했습니다. 예제에서 #errorExplanation 대신 #error_explanation을 사용해야합니다. – moonfly
감사! 그게 도움이, 여기에 스크린 샷 : http://i.imgur.com/1r4hQMM.png - 거의 그냥 암호 상자를 이동하고,뿐만 아니라 회색으로해야합니다. 거기에 별도의 코드가 있습니까? –