总共有两种类型的模型:一种叫做business,另一种是用户,内部用户我也有一个admin布尔属性。我为他们制作了两个装备。但是,当我使用
时 <% if business.signed_in? %>
<%= hidden_field_tag 'business', current_business.company_name %>
<% elsif user.signed_in? %>
<% if current_user.admin? %>
<%= hidden_field_tag 'approved', true %>
<% end %>
<% end %>
在特定视图中,假设此视图对应于控制器“对象”,business_signed_in?
和user_signed_in?
都不起作用(无方法错误)。任何人都可以帮我修改我的控制器以使视图工作?只有管理员和企业可以访问此特定视图,但不能访问其他用户。
谢谢!