新しいsimple_form gem(2.0.0)には、twitterへのラッパーがあります。しかし、私はzurb-foundationを使う方が好きです。だから私はこのラッパーを作成しようとします。統合Simple-form 2.0.0とZurb
誰でもラッパーを作成するための入力がありますか?
新しいsimple_form gem(2.0.0)には、twitterへのラッパーがあります。しかし、私はzurb-foundationを使う方が好きです。だから私はこのラッパーを作成しようとします。統合Simple-form 2.0.0とZurb
誰でもラッパーを作成するための入力がありますか?
これはwiki entryです。次に、ボタンクラスとエラークラスを編集して、simple_formのクラス構造に一致させることができます。
あなたは/config/initializers/simple_form.rb
に以下の行を変更する必要があります。
config.wrappers :default, :class => :input,
:hint_class => :field_with_hint, :error_class => :errors do |b|
...
b.use :error, :wrap_with => { :tag => :small }
...
# delete hint
config.error_notification_class = 'alert-box alert'
ため
config.wrappers :default, :class => :input,
:hint_class => :field_with_hint, :error_class => :field_with_errors do |b|
...
b.use :hint, :wrap_with => { :tag => :span, :class => :hint }
b.use :error, :wrap_with => { :tag => :span, :class => :error }
...
config.error_notification_class = 'alert alert-error'
あなたはdiff hereを見ることができます。
ありがとう!しかし、2行目に小さなエラーがあります。これは ':error_class =>:error'(単数)でなければなりません。 – Zubin
私は知っていますが、それはsimple_form 1.5ではなく、2.0 – shingara
n simple_form 2.0のために完全に動作します。 –
クール、ありがとう、それは動作します。 – Benjamin