Quiero añadir un icono a un botón en Ruby on Rails. Actualmente He intentado lo siguiente:Adición icono Bootstrap para botón en Ruby on Rails
<%= button_to raw("<i class=\"icon-arrow-up\"></i>"),
{:controller => 'events', :action => "upvoteEvent", :method => "put",
:id => @event.id, :uid => current_user.id},
{:class => "btn btn-success"}%>
que produce el código HTML siguiente:
<form action="/events/upvoteEvent?id=17&method=put&uid=7" class="button_to" method="post"><div><input class="btn btn-success" type="submit" value="<i class="icon-arrow-up"></i>" /><input name="authenticity_token" type="hidden" value="FsVUPiYl0cK666pn8hqo6AU9/HK0CweZ/nsXqwOWZzU=" /></div></form>
He seguido la solución publicado aquí: https://stackoverflow.com/a/10468935/1385324, pero no va a funcionar para mí. También probé que Bootstrap CSS funciona, simplemente insertando un icono en cualquier otro lugar del sitio.
¡Gracias por cualquier ayuda!
No se puede establecer un icono para un ayudante 'button_to'. Sería requieren que llame a '' .html_safe' o cruda() 'pero eso no es posible, por lo que yo sé ya que la cadena tiene que llamar en isnt accesible. –