如何在我的布局中使用控制器变量
我正在尝试在布局中使用控制器的变量。
例如:@posts = Post.all.count
在我的布局中,我想列出帖子计数,即使当我打开另一个控制器的索引视图时也是如此。
非常感谢!!!
I am trying to use a variable of my controller in my layout.
For example:@posts = Post.all.count
In my layout I want to list the Post count, even when I open the index view of another controller.
Many thanks!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
两种解决方案:
<%= Post.all.count %>
。在加载变量的
ApplicationController
中添加一个before_filter
。Two solutions:
<%= Post.all.count %>
in your layout.Add a
before_filter
in yourApplicationController
that loads the variable.