私のnavbarコードは次のようになります:
%header.navbar.navbar-fixed-top
%div.navbar-inner
%div.container
%nav
%ul.nav.pull-right
- if user_signed_in?
%li= link_to "Sign out", '#'
- else
%li= link_to "Sign in", '#'
ここに示すように、Bootstrap navbar ページで navbar をそのように表示しようとしていますが、翻訳方法がわかりません
<form class="navbar-search pull-left">
<input type="text" class="search-query" placeholder="Search">
</form>
ハムルに。私の最後の試みは次のようになります:
%header.navbar.navbar-fixed-top
%div.navbar-inner
%div.container
%nav
%ul.nav.pull-right
%form.navbar-search
%input.search-query
- { :type => "text", :placeholder => "Search" }
- if user_signed_in?
%li= link_to "Sign out", '#'
- else
%li= link_to "Sign in", '#'
検索バーには適切な CSS クラスが表示されますが、HTML を調べると、:type => "text"
との:placeholder => "Search"
部分が HTML に存在しません。どうすればこれを修正できますか? ありがとう!
==編集==
おそらくこれを明確にするために-これをRails 3アプリで使用していますが、おそらく使用する必要があることに気づきましたが、どうすればよいform_tag
かわかりません。