私はまだレールを学んでいます。私の編集レールを1つの更新ボタンで同じページの別々のタブに分割しようとしています。ユーザーはタブを切り替えることができ、準備が整ったら更新を押すことができます。私はすでに正しい見方をするために管理してきましたが、人が更新をクリックするたびに何も起こりません。私は以下の関連コードを提供しました。どうもありがとうございます。Rails - Deviseフォームを別々のタブに分割して1つのボタンで送信
edit.html.erb
<%= form_for(resource, as: resource_name, url: registration_path(resource_name), html: { method: :put }) do |f| %>
<%= devise_error_messages! %>
<div class="col-md-12">
<div class="tabbable-panel">
<div class="tab-content">
<div id="trending71" class="tab-pane fade in active"><br>
<div class="col-md-5">
</div>
<div class="col-md-4">
<div class="form-group">
<%= f.label :avatar, class: 'col-sm-2 control-label' %>
<%= f.file_field :avatar %><br />
</div>
<br>
<div class="form-group">
<%= f.label :background, class: 'col-sm-2 control-label' %>
<div class="col-sm-6">
<%= f.file_field :background %><br />
</div>
</div>
</div>
<div class="col-md-3">
</div>
</div>
<div id="fire" class="tab-pane fade">
<br>
<div class="col-md-5">
</div>
<div class="col-md-4">
<div class="container">
<div class="field">
<%= f.label :homecity %><br>
<%= f.collection_select :homecity_id, Homecity.all, :id, :Hometown %>
<div>
</div>
</div>
<div class="col-md-3">
</div>
</div>
<div id="essos" class="tab-pane fade">
<br>
<div class="col-md-5">
</div>
<div class="col-md-4">
<h2>Cancel my account</h2>
<p>Unhappy?
<br>
<br>
<%= button_to "Cancel my account", registration_path(resource_name), class: "btn btn-danger", data: { confirm: "Are you sure? You cannot undo this." }, method: :delete %></p>
</div>
<div class="col-md-3">
</div>
</div>
</div>
<div class="container">
<div class="form-group">
<%= f.submit "Update", class: 'btn btn-lg btn-block btn-primary' %>
</div>
<% end %>
<div>
深刻な字下げの問題があります。 –
セバスチャン私はそれを数回修正しようとしていたことを知っています(私は30分の試行時間を費やしました)が、私にトラブルを与え続けました – Omar
Ref link:https://medium.com/@nicolasblanco/developing-a-wizard-or-マルチステップ・フォーム・イン・レール・d2f3b7c692ce https://github.com/nicolasblanco/wizard_appまたはjqueryのを使用して http://stackoverflow.com/questions/10613244/best-jquery-form-wizard- for-a-rails-app –