Ruby and Rails

Ruby と Ruby on Rails のこと

Devise で自明の「ログインしました」を出さない方法

Devise でログインすると「ログインしました」、ログアウトすると「ログアウトしました」と出るけど、画面を見れば自明なので出したくない。

特に「ログインしました」は何か操作するまでずっと出ているのが特に嫌。

その場合は ja.yml で '' して文言を消す。

devise:
    sessions:
        signed_in: ''
        signed_out: ''

この簡単な方法を最初思いつかず、

<script>
$('#notice').fadeOut(3000);
</script>

とかしようとしてた。