3

これは私が望む出力です:

<button type="submit" class="btn btn-large btn-search btn-primary">
  <i class="icon icon-search"></i> Find Your Apartment
</button>

ボタンの代わりにリンクに対してこれを行っている場合、おそらく次のようなことをします。

<%= link_to root_path do %>
  <i class="icon icon-search"></i> Find Your Apartment
<% end %>

しかし、私がRailsフォームヘルパーを使用していることを考えると、これをで行う方法がよくわかりませんf.submit

私は試した:

<%= f.submit, :class => "btn btn-large btn-search btn-primary" do %>
  <i class="icon icon-search"></i> Find Your Apartment
<% end %>

それは私に構文エラーを与えました。

考え?

編集1:

価値のあることですが、これでは構文エラーは発生しませんが、アイコンや「アパートを探す」というテキストは表示されません。

<%= f.submit "Find Your Apartment", :class => "btn btn-large btn-search btn-primary" do %>
  <i class="icon icon-search"></i> Find Your Apartment
<% end %>
4

1 に答える 1

10

ボタンタグが使えます

<%= button_tag(type: 'submit', class: "btn btn-large btn-search btn-primary") do %>
 <i class="icon icon-search"></i> Find Your Apartment
<% end %>
于 2013-02-10T10:17:39.433 に答える