現在、私はtwitterブートストラップを統合しています。ページヘッダーのヘルパーメソッドを書く
私のアプリケーションのレイアウトは現在、右の収量上記の私のフラッシュメッセージが含まれています
<div class="container">
<%= render 'layouts/header' %>
<div class="content" role="main">
<%= render :partial => 'shared/flash', :object => flash %>
<%= yield %>
</div>
<%= render 'layouts/footer' %>
</div> <!--! end of #container -->
しかし、私はまた私の個々のビューに
<div class="page-header">
<h1>Sign In <small>through one of these services:</small></h1>
</div>
をブートストラップページヘッダを使用しています、私は私のフラッシュをたいと思いますページヘッダーが設定されている場合、これらのページヘッダーの下にあるメッセージ。
<%= render 'layouts/header' %>
<div class="content" role="main">
<%= pageHeader %>
<%= render :partial => 'shared/flash', :object => flash %>
<%= yield %>
</div>
どのように私はこのためにヘルパーを書くことについては行くだろう。だから私は、これを行うための最善の方法は、ヘルパーメソッドを作成して、のようなものであることを自分のアプリケーションのレイアウトを編集することであると思っています。私のコントローラの@page_headerと@page_header_smallのインスタンス変数を持つ最良の方法はありますか?あるいは、このような状況に対処するためのより良い方法がありますか?
でそれをチェックアウト!私は今まで知らなかった。先端に感謝します。 – Rapture