すべてのページに表示されるオプションの<select>
メニューを部分的に生成したいと考えています。Vendor
_navigation.html.erb
これは私が作成したい HTML です:
<form>
<select>
<option value="">Browse by Store</option>
<option value="Apple">Apple</option>
<option value="Deisel">Deisel</option>
<option value="NIke">Nike </option>
</select>
</form>
次に、誰かがベンダーを選択すると、vendors_path(@vendor)
. 通常の form_partial でこれを実行しようとしている場合は、次のようにします。
<%= simple_form_for(@product) do |f| %>
<%= f.association :vendors %>
<% end %>
@product
しかし...次に、このフォームがレンダリングされるビューを管理するコントローラーで処理する方法を宣言します。
でそれを行うにはどうすればよい/layouts/_navigation.html.erb
ですか?
そして...リンク機能を生成するにはどうすればよいですか?ユーザーが必要なものを選択するvendor
と、自動的にそのvendor/:id
ページにリダイレクトされますか?