Domanda

Va bene ragazzi, questo sembra un rallentatore, ma sono scappato qui.Attualmente sto usando le rotaie 4.1.1 e sto cercando di ottenere un link_to per apparire come un pulsante con un'icona invece di testo.

ERB:

<%= link_to messages_path, do %>
  <i class="btn btn-primary glyphicon glyphicon-envelope"></i>
<% end %> 
.

Fondamentalmente ho afferrato il codice sopra da qui , ma mi dà

.

/Sers/User/project/app/views/pages/home.html.erb:20: errore di sintassi, imprevisto parola chiave_do_block ... end= link_to messaggi_path, do @ output_buffer.safe_append= '... ^ / utenti/User/project/app/views/pages/home.html.erb:29: Errore di sintassi, imprese keyword_ensure, prevedendo il fine di ingresso

È stato utile?

Soluzione

A seconda della versione Bootstrap, prova uno di questi:

<%= link_to messages_path, class: 'btn btn-primary' do %>
  <span class="glyphicon glyphicon-envelope"></span>
<% end %>
.

o

<%= link_to messages_path, class: 'btn btn-primary' do %>
  <i class="glyphicon glyphicon-envelope"></i>
<% end %>
.

Fondamentalmente la classe BTN appartiene al tuo link e il GLyphicon è probabilmente uno span ora.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top