【问题标题】:How to use Rails, form_for, and Bootstrap to generate properly nested <form>如何使用 Rails、form_for 和 Bootstrap 生成正确嵌套的 <form>
【发布时间】:2013-06-15 07:53:00
【问题描述】:

我继承了一些旧的 Rails 2.3 代码。我想使用标准 rails &lt;%= form_for %&gt;&lt;%= remote_form_for %&gt; 助手。我还想使用 Twitter Bootstrap,并将 &lt;label&gt; &lt;input&gt; 正确嵌套在 Bootstrap 分类的 div 中,如下所示:

<div class="control-group">
  <label class="control-label" for="inputEmail">Email</label>
  <div class="controls">
    <input type="text" id="inputEmail" placeholder="Email">
  </div>
</div>

有没有一个好的宝石/方法来做到这一点?我们的应用中有大量 &lt;form&gt; 元素,所以理想情况下,我希望有一个辅助方法或 gem 来为我处理这个问题。

我以前使用过 twitter-bootstrap-rails gem,但它是由资产管道驱动的。我们考虑过使用以下方法将资产管道添加到 Rails 2:http://pivotallabs.com/giving-rails-2-the-asset-pipeline/,但也想考虑不依赖此方法的解决方案。

【问题讨论】:

标签: html ruby-on-rails twitter-bootstrap ruby-on-rails-2 form-for


【解决方案1】:

我继续分叉了一个 gem 并将其向后移植到 Rails 2.3。它允许完美的 Bootstrap 2.3 标记:

https://github.com/Lordnibbler/twitter_bootstrap_form_for/blob/rails-2.3/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-07
    • 2011-09-07
    相关资源
    最近更新 更多