我正在尝试在布局中使用控制器的变量。
例如:
@posts = Post.all.count
在我的布局中,我想列出Post计数,即使我打开另一个控制器的索引视图。
非常感谢!!!
答案 0 :(得分:2)
两种解决方案:
<%= Post.all.count %>
。在加载变量的before_filter
中添加ApplicationController
。
class ApplicationController < ActionController::Base
before_filter :load_layout_variables
protected
def load_layout_variables
@posts = Post.all.count
end
end