Rails Devise Bootstrap Зарегистрироваться модальный

Я пытаюсь изменить мой файл представления регистрации устройства для работы с модальностями начальной загрузки.

Я следовал инструкциям по начальной загрузке, вставил форму в модал и связал ее с меню панели навигации. Теперь, когда я нажимаю «Зарегистрироваться» в моей навигационной панели. Ничего не произошло. Форма никуда не денется. У меня было это работает, когда это был просто стандартный просмотр страницы. Кто-нибудь может помочь? Спасибо.

Я пытаюсь следовать этому ответу, но меня смущает:Twitter Bootstrap Modal не появляется при входе пользователя

Я имею:

просмотры / изобретает / Shared / registration_items:

<% if user_signed_in? %>
  <li>
  <%= link_to('Edit registration', edit_user_registration_path) %>
  </li>
<% else %>
  <li>
  <%= link_to 'Register', new_user_registration_path, :remote => true, 'data-toggle' => "modal", 'data-target' => "#myModal", :method: 'get' %>
    </li>
<% end %>

просмотры / изобретает / регистрация / новая

<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title" id="myModalLabel">Sign up</h4>
      </div>
      <div class="modal-body">
           <%= simple_form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| %>
             <%= f.error_notification %>

             <div class="form-inputs">
               <%= f.input :first_name, required: true, autofocus: true %>
               <%= f.input :last_name, required: true, autofocus: true %>
               <%= f.input :email, required: true, autofocus: true %>
               <%= f.input :password, required: true %>
               <%= f.input :password_confirmation, required: true %>


                  </div>

      </div>
      <div class="modal-footer">
        <div class="form-actions">
              <%= f.button :submit, "Sign up" %>
            </div>
        <% end %>
        <%= render "devise/shared/links" %>


      </div>
    </div>
  </div>
</div>

respond_to do |format|
  format.js
end

Я получаю синтаксическую ошибку (синтаксическая ошибка, неожиданное ':', ожидание =>) в этой строке:

  <%= render 'devise/shared/registration_items' %>

Пожалуйста, кто-нибудь может помочь. Спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос