0

私は最近Rails4に切り替えました。いいえ。取得。もの。に。仕事...

ANSWER: As Aman remembered me, in Rails 4 we have to filter attributes in the Controller.

リストの足場に価格設定を追加したいと考えています。

1.) 移行を生成する

rails g migration AddPriceToListings price:decimal

2.) 移行を編集します。

add_column :listings, :price, :decimal, :precision => 8, :scale => 2

3.) フォームに入力を追加する

<!-- Price Field -->
<div class="control-group">
  <label class="control-label">Price</label>
  <div class="controls">
    <%= f.input :price, :placeholder => "0.00", label: false %>
  </div>
</div>

4.) ショーページで

<%= number_to_currency(@listing.price, :unit => "$") %>

しかし、私のShopageには何もありません。価格は表示されません。データベースにも表示されません。

助言がありますか ?

4

2 に答える 2