Я пытаюсь связать значок шрифта Awesome со строкой атрибута Rails.Связывание шрифта Удивительный значок с атрибутом Rails
Я попытался это,
<%= link_to do %>
<i class="fa fa-link"><% school.website %></i>
<% end %>
это,
<i class="fa fa-link" href="<% school.website %>"></i>
и это:
<i class="fa fa-link" href="<%= school.website %>"></i>
среди других вариантов, и не могу получить правильный синтаксис.
Понравилась бы какая-то помощь в синтаксисе здесь, похоже, не может найти конкретного ответа на то, как работает ссылка на атрибуты, только фактические статические текстовые hrefs.
PS: Я новичок в Rails/использовании Rails 4.2.
Было бы очень полезно, если вы показали нам, что ошибка была для каждого из указанных выше (т.е. нежелательный выход), - и дайте нам образец того, какой будет ваш желаемый результат? –
Также: '<% school.website%>' никогда не будет работать - вы должны использовать '<% =' для того, чтобы вывод действительно отображался на странице –
И наконец: можете ли вы дать в качестве придуманного примера того, что «школа .website' будет выглядеть? у него есть 'http: //' в нем? –