对于管理面板,我使用的是活动的admin gem。在活动管理菜单中,我想向管理员用户显示通知,如果有任何新用户注册,或者系统中管理员和用户之间正在传输任何消息。任何建议将自定义代码添加到管理菜单将不胜感激。
在我的系统中,我使用下面的代码显示新到达消息的通知。
<%= link_to received_messages_path(), :remote => true, :data_type => 'message', :class => 'is-active' do %>
<%= t('message') %>
<% if (msg_count = user_unseen_message_count(current_user)) > 0 %>
<span class="badge js-message-count" >
<%= msg_count %>
</span>
<% end %>
<% end %>
那么,如何将此代码添加到活动管理菜单?
答案 0 :(得分:0)
我是铁杆新手,但我希望这会对你有所帮助。如果添加具有is_admin布尔类型的列,则可以像这样验证用户admin:
<%= if current_user.is_admin %>
...code...
<% end %>