2
클래스를 사용하여 레일스 기반으로 link_to를 활성화하고 비활성화하는 방법은 무엇입니까? 예를 들어 비활성화 링크는 다음과 같습니다.link_to with dynamic : 레일의 클래스 스타일?
<%= link_to 'something', :somewhere, :class => 'btn btn-primary disabled' %>
그러나이
<%= link_to 'something', :somewhere, :class => 'btn btn-primary' %>
지금보다는 이렇게 같을 것이다 활성화;
<% if current_user.is_admin? %>
<%= link_to 'something', :somewhere, :class => 'btn btn-primary' %>
<% else %>
<%= link_to 'something', :somewhere, :class => 'btn btn-primary disabled' %>
<% end %>
깨끗하고 간단한 방법이 있습니까? 지금이 정말 클래스와 거래를하지 않는
<%= link_to 'something', :somewhere, :class => "btn btn-primary #{current_user.is_admin? ? 'enabled' : 'disabled'}" %>
link_to_if
문자열 보간하지만 링크 a를 만든다 :
첫 번째 작품이 가장 적합합니다. :) 감사! – user2419316