Я использую bootstrap_form
gem для генерации форм в Rails. В моем виде формы я использую form_tag
вместо form_for
<%= bootstrap_form_tag url: 'metafields' do |f| %>
<%= f.hidden_field :owner_id, value: params[:owner_id] %>
<%= f.text_field :namespace, placeholder: 'Namespace of metafield' %>
<%= f.text_field :key, placeholder: 'Key of metafield' %>
<%= f.text_area :description, placeholder: 'Description about metafield' %>
<%= f.select :type, [['String', 'string']], class: 'selectpicker' %>
<% end %>
Есть ли способ отправить эту форму с параметрами, включая префиксное пространство имен, например params[:metafield][:owner_id]
.
Когда я пытался с
<%= bootstrap_form_tag url: 'metafields', namespace: 'metafield' do |f| %>
Это генерирует ниже ввод, который не то, что я хочу
<input placeholder="Key of metafield" name="key" id="metafield_key" class="form-control" type="text" kl_vkbd_parsed="true">