Rails 3.2 и bootstrap - как мне создать встроенную форму? - PullRequest
2 голосов
/ 23 марта 2012

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

<div class="row">
  <div class="span6 offset3">

    <%= form_for @annual do |f| class="form-inline" %>
      <%= render 'shared/error_messages', :object => f.object %>

      <%= f.label :a %>
      <%= f.text_field :a class="input-small" placeholder="a" %>

      <%= f.label :b %>
      <%= f.text_field :b class="input-small" placeholder="b" %>
      .
      .
      .

Начальная документация для встроенных форм находится здесь: http://twitter.github.com/bootstrap/base-css.html?#forms

Когда я пытаюсьПри подходе выше для классов и заполнителей я получаю ошибку.Как правильно сделать это в рельсах?

Ответы [ 2 ]

7 голосов
/ 01 марта 2014

В случае, если это кому-то поможет, я должен был сделать :html => {:class -> "form-inline"}, чтобы добавить класс css в Rails 4.

5 голосов
/ 23 марта 2012

Я нашел решение через гугл, для интересующихся это:

<div class="row">
<div class="span6 offset3">

  <%= form_for @annual, {:class => "form-inline"} do |f| %>
    <%= render 'shared/error_messages', :object => f.object %>

    <%= f.text_field :a, :class=> "input-small", :placeholder=>"a" %>

    <%= f.text_field :b, :class=> "input-small", :placeholder=>"b" %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...