2016-10-11 7 views
-1

RoRでdeviseを使用しているユーザーの登録を作成したいと考えていました。しかし、私がログインまたはログアウトすると、「サインインに成功しました」または「サインアウトに成功しました」というメッセージが複数回表示されます。どのようにこれが起こることができますか?ここで"signed in successfully"が複数回表示されます

は、ビュー/レイアウトです:

<!DOCTYPE html> 
<html> 
<head> 
    <title>Server</title> 
    <%= csrf_meta_tags %> 

    <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track'=> 'reload' %> 
    <%= javascript_include_tag 'application', 'data-turbolinks-track'=> 'reload' %> 
</head> 

<body> 

<p class= "notice" ><%= notice %></p> 
<p class= "alert" ><%= notice %></p> 

<%= yield %> 
</body> 
</html> 
+6

'notice 'を2回出力しています...コード内にあります。それらの1つを削除してください。 – SteveTurczyn

答えて

1

問題は、あなたが二回、アプリケーションのレイアウトに<%= notice %>を持っているということです。