从模型中提取动态Navbar

时间:2013-06-16 09:33:46

标签: ruby-on-rails ruby-on-rails-3

方案如下:您正在构建store app,其中包含categoryproduct模型。您的navbar将动态包含categories表。 DRY 这样做的方法是every action上必须products controller

@categories = Category.all

最有效的方法是什么?

1 个答案:

答案 0 :(得分:1)

在控制器中有一个before_filter。

before_filter :get_categories

protected
def get_categories
  @categories = Category.all
end