0
is_featured = true
を以下の部分に渡すにはどうすればよいですか?コレクションに加えて別のフラグ変数を部分的に渡す方法は?
<%= render :partial => 'stores', :collection => @stores %>
私は、私は上記のように部分的に呼び出すすべての他の場所で(一つの場所にis_featured
を渡す必要があります。
is_featured = true
を以下の部分に渡すにはどうすればよいですか?コレクションに加えて別のフラグ変数を部分的に渡す方法は?
<%= render :partial => 'stores', :collection => @stores %>
私は、私は上記のように部分的に呼び出すすべての他の場所で(一つの場所にis_featured
を渡す必要があります。
あなたがレンダリング
<%= render :partial => 'stores', :collection => @stores, :locals => { :is_featured => is_featured } %>
の
locals
オプションを使用することができます
部分的には、メソッドとしてアクセスします:
<%= is_featured %>
これはRails 3なので、これを '<%= render @stores、:is_featured => is_featured%>'に短縮できます。 – cvshepherd