質問

大丈夫、これはスローボールのようですが、私はここで軽く勝っています。私は現在Rails 4.1.1を使用しているため、テキストの代わりにアイコンを使ってボタンとしてlink_toを表示しようとしています。

erb:

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

基本的に私は上記のコードから をつかみました。これを使用しようとするとこのエラーが発生しました:

/users/user/project/app/views/pages/home.html.erb:20構文エラー、予期しないkeyword_do_block ... end= link_to messages_path、do @ output_buffer.safe_append= '... ^ / users/user/project/app/views/pages/home.html.erb:29:構文エラー、予期しないキーワード_ensure、入力終了

役に立ちましたか?

解決

どのブートストラップのバージョンに応じてこれらのいずれかを試してみました:

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

または

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

基本的にBTNクラスはあなたのリンクに属し、Glyphiconはおそらく今スパンです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top