Risoluzione dei problemi Icone in link_to
-
20-12-2019 - |
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
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.