2011-12-06 8 views
0
<div class="alert-message notice fade in"> 
<strong>Product was successfully updated.</strong> 
</div> 

<p id="notice">Product was successfully updated.</p> 

なぜ2回印刷されるのですか?エラーメッセージは2回印刷されますか?

enter image description here

applicaiton.html.erb

<%= render 'layouts/errors'%> 

レイアウト/エラー

<% flash.each do |key, value| %> 
    <div class="alert-message <%= key %> fade in"> 
    <a class="close" href="#">&times</a> 
    <center><strong><%= value %></strong></center> 
    </div> 
<% end %> 
+0

アラート通知が2回表示されている可能性があります。ビューに1回、レイアウトに1回。ビューとレイアウトソースファイルを見ることなく、確実に知ることは不可能です。 –

+0

あなたはあなたが見ているもの、あなたが見たいもの、あなたのレイアウトがどのように見えるかをより詳細に説明できますか? – andrewpthorp

+0

Editted、私はちょうど私がそれがどこから来ているのかわからない2番目のものを表示したくない! – ahmet

答えて

1

私は私はあなたが何を言っているか理解していません。それは私には正しいように見えます、には<strong>、それには同じメッセージの<p>があります。

2番目のものを印刷しない場合は、それを取り外します。

+0

?私はそれがどこから生成されているのかわかりません、私は最初のものが私のflash.eachから来ていることを知っています – ahmet

+0

レンダリング 'レイアウト/エラー'ステートメントによって呼び出された部分をチェックしましたか?追加の通知表示がおそらくそこにあります。 –

+0

私はオリジナルの質問に部分を含めていません。一度だけ印刷してください。 – ahmet

関連する問題