2014-10-10 91 views
0

我已经开始在我的应用程序中使用simple_form,因为我一直在使用引导程序,我想连接两个。simple_form&引导样式不应用

我安装了宝石和跑rails generate simple_form:install --bootstrap

在我的表单文件我有这个

<%= simple_form_for(@provider, html: {class: 'form-horizontal' }) do |f| %> 
<%= f.error_notification %> 
<%= f.input :name %> 
<%= f.submit "Submit", class: "button" %> 
<% end %> 

但被应用没有任何引导的风格。它只是展示了基本元素。

我跟着这个例子http://simple-form-bootstrap.plataformatec.com.br/documentation,以确保我做对了。

我已在gem 'bootstrap-sass', '~> 3.2.0'安装和我application.css.scss里面我有这条线@import "bootstrap-sprockets"; @import "bootstrap";

谁能推荐另一种方法?或者指出我出错的地方。

非常感谢。

达明

+0

您是否在安装gem后重启服务器? – 2014-10-10 19:20:41

回答

0

我看了一下github的问题,发现有些人没有指定宝石版本的问题。我只是这样做:

gem 'simple_form', '~> 3.1.0.rc1', github: 'plataformatec/simple_form' 

然后重新运行安装生成器和所有为我工作。

0

你读这doc?我不确定这对你有帮助吗?但是当我使用Twitter Bootstrap + Simple Form时,我必须为此描述包装。并检查this guide