私はactivemerchantでRailscastをたどり、このコードを持っています:
def validate_card
unless credit_card.valid?
credit_card.errors.full_messages.each do |message|
errors.add_to_base message
end
end
end
fieldWithErrors
しかし、それはフィールドをdivでラップしません。だから私は試しました:
def validate_card
unless credit_card.valid?
credit_card.errors.each do |error|
errors.add error
end
end
end
それでもうまくいきませんでした。http://api.rubyonrails.org/classes/ActiveResource/Errors.htmlとhttp://activemerchant.rubyforge.org/を読みましたが、正しく読んでいません。