2

サイトで新規ユーザー用の簡単なサインアップ フォームを作成しています。simple_form ブートストラップのインストールを実行しました...

rails g simple_form:install --bootstrap

ただし、まだ表示されず、通常の simple_form としてレンダリングされません。

ここに私のフォームコードがあります:

<h2>Sign up</h2>

<%= simple_form_for(resource, :as => resource_name, :url => registration_path(resource_name ), :html => {:class => 'form-horizontal' }) do |f| %>
  <%= f.error_notification %>


    <%= f.input :username, :required => true, class: "form-control"%>
    <%= f.input :first_name, :required => true, class: "form-control" %>
    <%= f.input :last_name, :required => true, class: "form-control" %>
    <%= f.input :twitter, class: "form-control", type: "text", placeholder: "Username" %>
    <%= f.input :bio, class: "form-control" %>
    <%= f.input :email, :required => true, :autofocus => true, class: "form-control" %>

  <div class="form-actions">
    <%= f.button :submit, "Sign up", class: "btn btn-primary btn-sm" %>
  </div>
<% end %>

<%= render "devise/shared/links" %>

ここで何が間違っているのかわかりません。前もって感謝します。

4

2 に答える 2

0

ここのサンプル アプリケーションでは、Bootstrap を個別にダウンロードして (curl を使用)、vendor/assets/stylesheets/bootstrap.css に配置する方法について説明しています。

それを試してみてください。

于 2013-10-17T21:25:50.907 に答える