2012-02-22 4 views
1

Как вставить дополнительный HTML-код в ссылку link_to?Вставить дополнительный HTML-код внутри link_to call

Вот мой желаемый результат:

<a href="/exercies/show/1"><i class="icon-show"></i>Show</a> 

Вот мой link_to вызов

<%= link_to "Show", exercise_path(exercise) %> 
+3

Я ответил на это только сегодня утром! Ознакомьтесь с этим: http://stackoverflow.com/questions/9401942/using-link-to-with-embedded-html – Veraticus

ответ

4
<%= link_to '<i class="icon-search"></i> Show'.html_safe, exercise_path(exercise), :class => 'btn btn-small' %> 

.html_safe требуется, чтобы он не убежал.

0

Это чище, если завернуть его в сделай блок

<%= link_to exercise_path(exercise) do %> <i class="icon-search"></i> Show <% end %>