2012-04-04 69 views
1

我正在使用簡單的表單,並希望爲用戶模型添加validates_presence_of:介紹驗證。富文本編輯器的Rails活動記錄驗證

= f.input :intro, :as => :rich_text_editor, :input_html => {:rows => 6} 

的問題是,在默認情況下HTML標記BR傳中PARAMS同時節省了引進的用戶和 確認存在不工作。

回答

0

而不是做一個簡單的validates_presence_of可以實現自己的驗證的,你的情況可能是這樣的:

class YourModel < ActiveRecord::Base 

    validates_each :intro do |record, attribute, value| 
    if value.blank? || value.strip == "<br/>" 
     model.errors.add(attribute, :blank) 
    end 
    end 

end 

,然後你將有驗證工作,你所期望的方式。

+0

嗨Mauricio,謝謝你的回覆。它爲我工作。 – 2012-04-05 16:17:01