【发布时间】:2014-02-06 11:48:48
【问题描述】:
我有一个导航栏,它显示未读消息计数。未读计数必须在导航栏文本中进行格式化,所以我使用了以下内容:
<li><%= link_to "My Messages #{current_user.mailbox.receipts.where({:is_read => false}).count(:id, :distinct => true).to_s}", conversations_path, class: 'small button' %></li>
如何将课程添加到计数中?我想添加 bootstrap navbar-unread 类。
我可以说:
<span class='navbar-nav'><%= current_user.mailbox.receipts.where(:is_read => false).count(:id, :distinct => true).to_s %></span>
...在列表之外,但未读计数不在正确的位置。
感谢您的帮助,在任何地方都找不到答案,或者至少找不到更好的方法。
已编辑:
我需要的 html 输出如下所示:
<li>
<a class="small button" href="/converssations/link">
My Messages<span class="navbar-unread">0</span>
</a>
</li>
所以我需要将一个类传递到围绕以 'current_user.mailbox...etc 开始的 ruby 的跨度
是显示未读消息的数量,是按钮一角的一个小数字。
【问题讨论】:
标签: css ruby-on-rails twitter-bootstrap erb