現在deviseのeditにてユーザーネームとセレクト項目を実装したく考えております。
以下のようにプログラムしましたが、
Unpermitted parameters: :select, :user_name
と結果が帰ってきて、処理を完了出来ません。どなたかご教示下さい。よろしくお願い致します。
routes
1devise_for :admins
adminregstrationscontroller
1 before_action :configure_permitted_paramerters, if: :devise_controller? 2 3 private 4 def configure_permitted_parameters 5 devise_parameter_sanitizer.for(:sign_in) << [:user_name, :select] 6 end
adminsregistrationsedit
1<div class="beige-wrapper"> 2 3 <div class="heading"><h2>アカウント情報編集</h2> 4 <p>登録するID/PASSを入力して下さい。</p></div> 5 <%= form_for(resource, as: resource_name, url: registration_path(resource_name), html: { method: :put }) do |f| %> 6 <%= devise_error_messages! %> 7 8 <% if devise_mapping.confirmable? && resource.pending_reconfirmation? %> 9 <div>Currently waiting confirmation for: <%= resource.unconfirmed_email %></div> 10 <% end %> 11 <table> 12 <colgroup> 13 <col width="40%"> 14 <col width="60%"> 15 </colgroup> 16 <tr> 17 <th>セレクトエージェント</th> 18 <td> <%= f.select(:select,[ 19 nil, 20 ["a","a"], 21 ["b","b"] 22 ]) %></td> 23 </tr> 24 <tr> 25 <th>ユーザーネーム<span class="label label-blue">必須</span></br> 26 <small>山田太郎</small></th> 27 <td> <%= f.text_field :user_name %></td> 28 </tr> 29 <tr> 30 <th>ログインアドレス<span class="label label-blue">必須</span></br> 31 <small>aaa@crold-valieat.jp</small></th> 32 <td> <%= f.email_field :email, autofocus: true, autocomplete: "email" %></td> 33 </tr> 34 <tr> 35 <th>パスワード<span class="label label-blue">必須</span></br> 36 <small>*******</small></th> 37 <td><% if @minimum_password_length %> 38 <em>(<%= @minimum_password_length %> characters minimum)</em> 39 40 <% end %> 41 <%= f.password_field :password, autocomplete: "off" %></td> 42 </tr> 43 <tr> 44 <th>現在のパスワード<span class="label label-blue">必須</span></br> 45 <small>******</small></th> 46 <td><%= f.label :current_password %> 47 <%= f.password_field :current_password, autocomplete: "off" %> 48 </td> 49 </tr> 50 <tr> 51 <td colspan="2"><%= f.submit "Update" %></td> 52 </tr> 53</table> 54<% end %> 55 56
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/03 12:22
2020/03/05 03:25