現時点では、製品/インデックス ページにいます。レイアウトを設定したので、左側に複数のカテゴリから選択できるメニューがあります。これらはリンクなので、クリックすると特定のカテゴリのカテゴリ コントローラにリダイレクトされます。
しかし、特定のカテゴリでカテゴリ コントローラのアクション ショーをレンダリングするだけではありません。それは可能ですか、ヒントだけが必要です。完全な回答は必要ありません:)
ありがとう
現時点では、製品/インデックス ページにいます。レイアウトを設定したので、左側に複数のカテゴリから選択できるメニューがあります。これらはリンクなので、クリックすると特定のカテゴリのカテゴリ コントローラにリダイレクトされます。
しかし、特定のカテゴリでカテゴリ コントローラのアクション ショーをレンダリングするだけではありません。それは可能ですか、ヒントだけが必要です。完全な回答は必要ありません:)
ありがとう
サイドバーで
<%= link_to products_path(:category => cat.id) %>
製品の#index
@category = Category.find params[:category]
products/index.html.erb 内
<% render '/categories/category' if @category.present? %>
@rhernando のおかげで解決策が見つかりました。
コントローラ
@category = Category.find_by_name(params[:category])
サイドメニュー
<li id="auctions">Atkritumu pārstrādes tehnika</li>
<% @children1.each do |o|%>
<li class="submenuks"> <%= link_to (o.name), products_path(:category => o.name) %></li>
<%end%>