form_withを使って情報をPOSTする場合なのですが、以下のように記述し、コントローラー側でパラメーターを取得しています。現在作成している3つの情報(to,bcc,cc)は受け取れるのですが、これ以外にも文字列をパラメーターとして送りたいのですがどのようにすればよいのでしょうか。
現在このページは/user/XXXXXXXXといった形で表示しているページで、このXXXXXXXXという情報をコントローラー側に送りたいのです。
フォームの中になにか情報をいれるのでしょうか。
ご教示いただければ幸いです。
よろしくお願いいたします。
personal.html.erb <%= form_with(model: @userinfo, url: '/user/update') do |f| %> <div class="field"> <%= f.label :to %> <%= f.text_field :to, size: 25 %> </div> <div class="field"> <%= f.label :cc %> <%= f.text_field :cc, size: 25 %> </div> <div class="field"> <%= f.label :bcc %> <%= f.text_field :bcc, size: 25 %> </div> <div class="actions"> <%= f.submit '保存' %> </div> この部分に何か入れる? <% end %>
url内にパラメーターを入れ込む場合はroutes.rbでコントロールします。routes.rbをはってみてもらえますか?また、現在は/user/updateに送信していると思うのですが、このURLを変えたいということかな??