나는 내 레일 앱에 대한 소셜 링크를 구현하려고하지만 조금 반복적으로 진행되는 것을 알기 시작합니다. 사용자가 링크를 제공하면 해당 아이콘이 나타나기를 원합니다.소셜 아이콘을위한 DRY 코드
여기까지 제가 지금까지 있습니다.
<% unless @user.github == nil %>
<%= link_to @user.github , class: 'btn btn-social-social btn-github' do %>
<span class="fa fa-github"></span>
<% end %>
<% end %>
다음은 Github에서 아이콘이 경우에만
github
이 아니 전무가 표시됩니다. 어떻게하면 여러 링크에 동시에 코드 드라이를 유지할 수 있습니까?
당신은 그것을위한 도우미 정의 할 수
그래도 문제가 하나 있습니다. 헬퍼가' {: class = > " fa fa-github "}' –