0

我正在尝试在 rails helper 中的 if 语句中添加条件。

<%= link_to "Admin", rails_admin_path, :class => "btn btn-success" if user_signed_in? && current_user.has_any_role? :superadmin, :admin %> 

这会在该行返回语法错误:

SyntaxError at /

那么如何检查用户是否已登录,如果已登录,他们在 1 条优雅的线路中扮演什么角色?

谢谢。

4

1 回答 1

1

尝试

<%= link_to "Admin", rails_admin_path, :class => "btn btn-success" if user_signed_in? && current_user.has_any_role?(:superadmin, :admin) %> 
于 2013-02-09T02:03:19.197 回答