私はRailsの初心者ですが、これが原因で無駄になるのはこれで2日目です。私が間違っていることを理解するのを手伝ってくれる人はいますか?
ユーザーにホームページから登録してもらいたい。「登録」ボタンをクリックすると、ボックス内に 2 つのタブが表示されたファンシーボックスが表示されます。これは、登録の 2 つの異なる形式から選択できるためです。ファンシーボックスが表示されますが、内部にエラーメッセージがあるため、すべてが正しく設定されています。
ホームページ: _
<ul class='nav pull-right'>
<%= render 'devise/menu/registration_items' %>
</ul>
registration_itemsで:
<% if society_signed_in? %>
<li>
<%= link_to('Edit registration', edit_society_registration_path) %>
</li>
<% else %>
<li>
<%= link_to('Register', regist_setup_path) %>
</li>
<% end %>
次に、セットアップで:
<div class="fancybox">
<h2>Sign up</h2>
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#society">Society</a></li>
<li><a data-toggle="tab" href="#collaborator">Collaborator</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="society">
<%= render :partial => 'societies/form' %>
</div>
<div class="tab-pane" id="collaborator">Collaborator
<%= render :partial => 'collaborators/form' %>
</div>
</div>
</div>
2つの render :partial は、フォームを正しく表示するだけです。//= require blablabla.js の後
にapplication.jsの Jquery
$(document).ready(function() {
$(".fancybox").fancybox();
});
アプリケーションコントローラーで @society = Society.new および @collaborator = Collaborator.new を設定しようとしましたが、それでも機能しません
編集:
登録ボタンをクリックすると、セットアップ ページが表示され、各タブをクリックすると、ボックスに次
のメッセージが表示されます: 要求されたコンテンツを読み込めません。後でもう一度やり直してください。エラーメッセージ