5

我正在使用 rails_admin,我想在一些输入的管理部分添加一些自定义样式。有没有办法指定额外的类?

就像是:

  configure :title, :string do
    css_class 'my-class'
    input_html {:class => 'my-class', :toolbar => 'my-toolbar'}
  end

我似乎找不到可用选项的完整列表。我知道我可以指定hidden, visible, ckeditor true, 和其他一两件事。

我正在使用一些额外的自定义 JS 和 CSS,但我需要能够指定一些 CSS 类以使一切按我想要的方式工作。

具体来说,我正在使用 CKEditor,并且想使用多个工具栏,一个简单的,一个高级的。我已经能够很好地配置 CKEditor,但我找不到让 Rails_admin 使用备用工具栏的方法。

4

2 回答 2

3

您可以使用 :html_attributes

https://github.com/sferik/rails_admin/blob/master/lib/rails_admin/config/fields/base.rb#L126

于 2012-09-14T17:05:09.993 回答
1

还有css_class。所以你可以有类似的东西:

field :your_field do
  css_class do
    # Be sure to not remove the original class 
    # set by #{self.name}_field
    "#{self.name}_field your_custom_class"
  end
end
于 2016-03-01T21:37:34.200 回答