【发布时间】:2014-04-20 16:02:54
【问题描述】:
我正在使用 bootstrap CCS 来设置我的 Rails 4 应用程序的样式,但在使用 form_for 帮助程序时无法弄清楚如何将类添加到表单中。我遵循了其他几个线程的建议但没有成功。两个这样的线程...
- How do you override the class name in the form_for helper?
- adding (not overwriting a class) for a form generated by the form_for helper
该应用程序按照说明正常运行,但我也希望它看起来不错。这是工作代码,并注释掉了第一行,因为它没有按照我的需要将附加类添加到表单中。
谁能帮助解决这个挑战?希望今天有一些聪明的 Rails 开发人员可以提供帮助。
【问题讨论】:
-
您在使用您评论过的
form_for @patient, :html => {:class => "form-horizontal"} do |f|这一行时是否遇到任何错误? -
没有错误。页面仍然加载,但是我查看源代码时没有添加类。
-
这很奇怪,因为我刚刚又试了一次,它可以工作。类已被替换。我没有做任何与写问题之前不同的事情。
-
嗯,可以重启一下服务器吗?
-
我认为这也有效
form_for @patient, {:html => {:class => "form-horizontal"}} do |f|
标签: ruby-on-rails haml form-for