レールアプリケーション5.0.0を使用して、Webアプリケーション用の簡単なタイムカードモジュールを構築します。私の質問、私は自動的にレールによってレンダリングされているフォームを修正行くのですかですが=== new.html.erbファイルレール修正足場フォーム
rails g scaffold Timesheet user:string clock:string time:datetime
足場===
<%= render 'form', timesheet: @timesheet %>
ユーザーstringにしたいです<%= current_user.email%>を追加し、クロック文字列にドロップダウンを追加しますか?これを行う最善の方法は何ですか?すでに事前に
の下に...場所などでは、データベースのテーブルを持っています!
コントローラでは、値を事前設定するために、 'Timesheet.new(user:current_user.email)'( 'Timesheet.new'の代わりにnew-actionに)を実行できます。しかし、ユーザーはフォームでそれを変更することはできます。 – ollpu