0

Rails のブロック ヘルパーについて少し調べてみましたが、当初よりもさらに混乱しました。私の目的は、このようなヘルパーを作成することです

<% needs_clearance 1 do %>
    You'll see this block if your clearance is level 1, 4 or 5
<% end %>

どちらが得られるべきか

 <% if current_user.clearance.id == 1 or current_user.clearance_id == 4 or current_user.clearance.id == 5 %>
     You'll see this block if your clearance is level 1, 4 or 5
 <% end %>

4 と 5 は、それぞれ管理ロールと管理ロールです。
このブロック ヘルパーを作成するにはどうすればよいですか?

4

1 に答える 1