0

こんにちは私は少し前にレールの勉強を始めました

そして、いくつかのスクリーンキャストで、私はそのコード文字列を見ました:

<%= f.input :publish_date %>
<%= f.association :categories, :as => :check_boxes %>

出力すると、選択用の3つのフィールド(年、月、日)といくつかのチェックボックス(同じ名前のテーブルにあるものと同じ)が表示されました。

このビデオでヒーローは新しい投稿を作成しました

移行中=>publish_date:date

モデル内=>has_and_belongs_to_many:categories

そして私の質問:このフォームフィールド(単純なフォーム)を通常のビュー(form_for)に変更するのを手伝ってください

4

1 に答える 1

0

入力のフォームヘルパーバージョンは次のとおりです。

<%= f.select_date :publish_date %>

<% Category.all.each do |category| %>
  <%= check_box_tag 'video[category_ids][]', category.id %>
  <%= category.name -%>
<% end %>
于 2012-09-03T14:01:45.237 に答える