【发布时间】:2012-06-27 19:23:46
【问题描述】:
在下面的代码中,我试图做到这一点,如果用户接受了邀请,他们将能够点击“不参加” div 来拒绝邀请。
那一点逻辑工作得很好,但我试图得到它,所以无论用户是否接受了邀请,都会显示“不参加”的 div。
目前,只有当用户接受了邀请时,该 div 才会出现。
有没有办法使 link_to 语句有条件,但无论如何都保留 div? (也就是说,让 div 始终存在,但如果用户接受了邀请,它只是一个链接?)
<% if invite.accepted %>
<%= link_to(:controller => "invites", :action => "not_attending") do %>
<div class="not_attending_div">
not attending
</div>
<% end %>
<% end %>
【问题讨论】:
标签: ruby-on-rails link-to