現在Ruby on Rails5のアプリケーションを開発しています。
状況としては
sample.html.erb
ファイルの中に_list.html.erb
というパーシャルファイルがあるsample.html.erb
ファイルの中には
Ruby
1<% 2categories = @cms_site.categories.of_type("Comfy::Cms::Page").group_by{|sample_category| "sample_category"} 3%>
という記述があり、mexican-sofaというgemを使って構築しているCMSから、カテゴリのデータを取得してきている箇所があります。
このcategoriesに入っている値を
<% categories.each do |category| %> <%= category %> <% end %>
のように
_list.html.erb
というパーシャルファイルの中で使いたいのですが、どのようにすれば良いでしょうか?
localsを使うとできるという情報を得て
Rails
1<%= render 'layouts/list', locals: { categories: categories } %>
のようにしたのですが、エラーとなってしまいました。
ご教授お願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。