2014-02-15 3 views
0

Я пытаюсь вставить дополнительный код в link_to, но не уверен, как заставить его работать. Как мне это сделать? Я пытаюсь получить эту работу:Как вставить дополнительный код в link_to

<%= link_to image_tag("Favorite 3.png", class: "act_actions", title: "Unfavorite", alt: "Unfavorite") + <%= activity.votes.size %>, favorite_activity_path(activity), method: :put, :remote => true, :class => "btn favorite" %> 
+0

0 Вы можете описать немного лучше, что вы хотите сделать? – xlembouras

ответ

0

Я хотел бы попробовать использовать linkt_to как блок, чтобы получить читаемость

<%= link_to favorite_activity_path(activity), method: :put, :remote => true, :class => "btn favorite" do %> 
    <%= image_tag("Favorite 3.png", class: "act_actions", title: "Unfavorite", alt: "Unfavorite") %> 
    <%= activity.votes.size %>, 
<% end %> 

Я надеюсь, что приведенный выше код работает для вас.

+0

Спасибо! Это именно то, что я искал. – iamdhunt

0

вы можете сделать так же тоже.

<%= link_to "#{image_tag('Favorite 3.png', class: 'act_actions', title: 'Unfavorite', alt: 'Unfavorite')} #{activity.votes.size}".html_safe, favorite_activity_path(activity), method: :put, :remote => true, :class => "btn favorite" %> 
Смежные вопросы