Как мне добавить дополнительный HTML внутри вызова link_to?
Вот мой желаемый результат:
<a href="/exercies/show/1"><i class="icon-show"></i>Show</a>
Вот мой link_to вызов
<%= link_to "Show", exercise_path(exercise) %>
<%= link_to '<i class="icon-search"></i> Show'.html_safe, exercise_path(exercise), :class => 'btn btn-small' %>
.html_safe требуется, чтобы он не был экранирован.
Чище, если вы оберните его в блок do
<%= link_to exercise_path(exercise) do %> <i class="icon-search"></i> Show <% end %>