現在テーブルが
user project project_user
とあり
そこにカラムが
user project がid name
中間テーブルのproject_user
それぞれのidとcompleteというカラムを持っており
このcompleteに未完了なら0完了なら1を渡す事で完了未完了別で表示したいと思っております
newでformに飛ぶ最初は必ず0を与えるようにします
newの場合
<%= render 'form', project_user: @project_user %> <%= link_to 'Back', projects_path %>
editの場合
<%= render 'form', project_user: @project_user %> <%= link_to 'Back', projects_path %>
formのhtml
<% if project_user.errors.any? %> <%path[:controller]%> <h2><%= pluralize(project_user.errors.count, "error") %> <%= prohibited this project_user from being saved%></h2> <div class="field"> <%= form.label :complete %> <%= form.hidden_field :complete,:value => 0%>
こちらのformに共通で飛ぶのですがeditからくる場合とnewからくる場合で動きを変えたいのですがどうしたらいいですかね?
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー